Luôn được kết hợp cùng bộ đệm ghi để loại bỏ thời gian chờ ghi vào bộ nhớ ở mức kế tiếp (cho đến khi bộ đệm ghi chưa đầy). Write-back: Ghi sau – Thông tin chỉ được ghi vào mục dữ liệ[r]
(1)KIẾN TRÚC MÁY TÍNH
ET4270
TS Nguyễn Đức Minh
(2)Tổ chức lớp
Số tín (3-1-1-6)
Giảng viên TS Nguyễn Đức Minh Văn phòng C9-401
Email minhnd1@gmail,com
Website https://sites.google.com/site/fethutca/home
Sách Computer Org and Design, 3rd Ed., Patterson &Hennessy, ©2007 Digital Design and Computer Architecture, David Money Harris
Thí nghiệm
Bài tập Theo chương, đề xem trang web
HUST-FET, 17/04/2011
(3)Điểm số
Điều kiện thi Lab
Bài thi kỳ 30%
Bài tập 20% (Tối đa 100 điểm)
Tiến trình 10%
Tối đa: 100 điểm, Bắt đầu: 50 điểm
Tích lũy, trừ qua trả lời câu hỏi lớp đóng góp tổ chức lớp
(4)Lịch học
Thời gian:
Từ 14h00 đến 17h20
Lý thuyết: 11 buổi x 135 phút / buổi
Bài tập: buổi x 135 phút / buổi
Thay đổi lịch (nghỉ, học bù) thông báo website trước ngày
HUST-FET, 17/04/2011
(5)Tổng kết chương 3
Tất xử lý đại dùng pipeline để tăng
hiệu suất (CPI=1 đồng hồ nhanh - fc lớn)
Tốc độ đồng hồ pipeline bị giới hạn giai đoạn pipeline
chậm nhất – thiết kế pipeline cân quan trọng
Cần phát giải xung đột pipeline
Xung cấu trúc – giải quyết: thiết kế pipeline
Xung đột liệu
- Dừng (ảnh hưởng CPI)
- Chuyển tiếp (cần phần cứng hỗ trợ)
Xung đột điều khiển – đặt phần cứng định rẽ nhánh lên trạng thái đầu pipeline
- Dừng (ảnh hưởng CPI)
- Rẽ nhánh chậm (cần hỗ trợ trình dịch)
- Dự đốn rẽ nhánh tĩnh động (cần phần cứng hỗ trợ)
(6)Q4: Làm ghi?
SET-HUST, 22/03/2011 63
Chương Bộ nhớ - Phân cấp nhớ
Write-through: Ghi xuyên – Thông tin ghi vào mục liệu
mức nhớ mức nhớ phân cấp nhớ
Luôn kết hợp đệm ghi để loại bỏ thời gian chờ ghi vào nhớ mức (cho đến đệm ghi chưa đầy)
Write-back: Ghi sau – Thông tin ghi vào mục liệu mức
bộ nhớ Mục bị thay đổi ghi vào mức nhớ bị thay
Cần bit “bẩn” để theo dõi mục bị thay đổi hay không
Hệ thống nhớ ảo dùng phương pháp ghi sau với trang
đánh dấu “bẩn”
Ưu nhược điểm?
Ghi xuyên: trượt đọc không gây việc ghi liệu: đơn giản, rẻ dễ
triển khai
(7)Tổng kết
Nguyên lý cục bộ:
Chương trình truy cập vào phần nhỏ không gian
địa thời điểm
- Cục thời gian - Temporal Locality
- Cục không gian - Spatial Locality
Hiểu đệm, TLBs, nhớ ảo cách nghiên cứu
cách chúng xử lý câu hỏi:
1 Mục liệu đặt đâu?
2 Mục liệu tìm nào? Thay mục trượt?
4 Thực ghi nào?
https://sites.google.com/site/fethutca/home