4.23 Xem xét một bộ nhớ cache với một kích thước dòng 64 byte. Giả sử rằng trung bình 30% của các dòng trong bộ nhớ cache là bẩn. Một từ gồm 8 byte.
a. Giả sử có một tỷ lệ bỏ lỡ 3% (0,97 hit ratio). Tính toán số lượng chính
giao thông bộ nhớ, về byte theo hướng dẫn cho cả hai ghi qua và write- lại chính sách. Bộ nhớ được đọc vào bộ nhớ cache một dòng tại một thời điểm. Tuy nhiên, để viết lại, một từ duy nhất có thể được viết từ bộ nhớ cache vào bộ nhớ chính.
b. Lặp lại một phần một cho một tỷ lệ 5%.
c. Lặp lại một phần một cho một tỷ lệ 7%.
d. Kết luận Những gì bạn có thể rút ra từ những kết quả này?
4,24 Trên Motorola 68.020 bộ vi xử lý, truy cập bộ nhớ cache có hai chu kỳ đồng hồ. Truy cập dữ liệu từ bộ nhớ chính trên xe buýt đến các bộ vi xử lý có ba chu kỳ đồng hồ trong trường hợp không có chèn trạng thái chờ đợi; các dữ liệu được gửi đến các bộ vi xử lý song song với giao cho bộ nhớ cache.
a. Tính chiều dài hiệu quả của một chu kỳ bộ nhớ dành một tỷ lệ trúng là 0,9 và tỷ lệ clocking của 16,67 MHz.
b. Lặp lại các tính toán giả định chèn của hai trạng thái chờ đợi của một chu kỳ mỗi mỗi chu kỳ bộ nhớ. Kết luận Những gì bạn có thể rút ra từ kết quả?
4,25 Giả sử một bộ xử lý có một thời gian chu kỳ bộ nhớ 300 ns và một hướng dẫn process- tỷ lệ 1 MIPS ing. Tính trung bình, mỗi lệnh đòi hỏi một chu kỳ bus bộ nhớ để được hướng dẫn lấy và một cho các toán hạng nó liên quan.
a. Tính toán việc sử dụng xe buýt của bộ xử lý.
b. Giả sử bộ xử lý được trang bị với một bộ nhớ cache hướng dẫn và tỷ lệ trúng liên quan là 0,5. Xác định các tác động về sử dụng xe buýt.
4.
đang được dịch, vui lòng đợi..
