Hiệu suất
Chúng ta hãy xem xét một số các thông số liên quan để đánh giá về một hai cấp
cơ chế bộ nhớ. Đầu tiên xem xét chi phí. Chúng tôi có
Cs =
C1S1 + C2S2
S1 + S2
(4.3)
, nơi
Cs = trung bình chi phí cho mỗi bit cho các kết hợp hai cấp bộ nhớ
C1 = trung bình chi phí cho mỗi bit của bộ nhớ trên cấp độ M1
C2 = chi phí trung bình cho mỗi bit của bộ nhớ cấp thấp M2
S1 = kích thước của M1
S2 = kích thước của M2
Chúng tôi muốn Cs? C2. Cho rằng C1 C2 W, điều này đòi hỏi S1 S2 6.
Hình 4.22 cho thấy mối quan hệ.
Tiếp theo, hãy xem xét thời gian truy cập. Đối với một bộ nhớ hai cấp để cung cấp một đáng kể
cải thiện hiệu suất, chúng ta cần phải có Ts xấp xỉ bằng T1 (T1 Ts?).
Cho rằng T1 là ít hơn nhiều hơn so với T2 (T1 V T2), một tỷ lệ hit của gần 1 là cần thiết.
Vì vậy, chúng tôi muốn M1 là nhỏ để giữ chi phí, và lớn để cải thiện
tỷ lệ hit và do đó hiệu suất. Có kích thước của M1 đáp ứng cả hai
yêu cầu đến một mức độ hợp lý? Chúng tôi có thể trả lời câu hỏi này với một loạt các
subquestions:
• Giá trị của tỷ lệ trúng là cần thiết để Ts? T1?
• Điều gì kích thước của M1 sẽ đảm bảo các tỷ lệ trúng cần thiết?
• Có kích thước này đáp ứng các yêu cầu chi phí?
đang được dịch, vui lòng đợi..
