Với cache hai mức, AMAT tính đệ quy:
AMAT = L1_hit + L1_miss_rate * (L2_hit + L2_miss_rate * mem_penalty)
L2_miss_rate là local miss rate của L2. In với 2 chữ số thập phân.
Ví dụ: L1_hit=1, L1_mr=0.1, L2_hit=10, L2_mr=0.2, mem=100 → 1 + 0.1*(10 + 0.2100) = 1 + 0.130 = 4.00.
Một dòng: L1_hit L1_miss_rate L2_hit L2_miss_rate mem_penalty.
Các miss_rate trong [0,1]; giá trị không âm.
Một dòng: AMAT làm tròn 2 chữ số thập phân.
Ví dụ:
Đầu vào:
1 0.1 10 0.2 100
Đầu ra:
4.00
Giải thích:
Đang tải editor...