Thông lượng (số lệnh hoàn thành trên mỗi chu kỳ, IPC) của pipeline k tầng chạy N lệnh:
IPC=k+N−1N
Làm tròn 2 chữ số thập phân. Khi N rất lớn, IPC tiến tới 1.
Ví dụ: k=5, N=10 → IPC = 10/14 = 0.71.
Một dòng gồm hai số nguyên k N.
1 ≤ k ≤ 50, 1 ≤ N ≤ 10^9
In ra thông lượng IPC, làm tròn 2 chữ số thập phân.
Ví dụ:
Đầu vào:
5 10
Đầu ra:
0.71
Giải thích:
Đang tải editor...