Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Kiến trúc máy tính] AMAT hai mức cache (L1/L2)

    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.

    • Định dạng đầu vào:

      Một dòng: L1_hit L1_miss_rate L2_hit L2_miss_rate mem_penalty.

    • Ràng buộc đầu vào:

      Các miss_rate trong [0,1]; giá trị không âm.

    • Định dạng đầu ra:

      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:

    AMAT = 1 + 0.1*(10 + 0.2*100) = 1 + 0.1*30 = 4.00.

    Đang tải editor...