12,9
a. Chúng ta có thể bỏ qua việc điền ban đầu lên của đường ống và làm rỗng cuối cùng của
các đường ống dẫn, bởi vì đây chỉ liên quan đến một vài hướng dẫn ra khỏi 1.500.000
hướng dẫn. Do đó, tốc độ tăng là một yếu tố của năm.
B. Một lệnh được hoàn thành trên mỗi chu kỳ đồng hồ, cho một thông 2500 MIPS.
12.10
a. Sử dụng phương trình (12.2), chúng tôi có thể tính toán tốc độ tăng của 2 Ghz pipelined
xử lý so với một bộ xử lý 2 Ghz tương đương mà không pipelining:
S = (nk) / [k + (n-1) = 500/104 = 4,8
Tuy nhiên, unpipelined bộ xử lý 2 Ghz sẽ có tốc độ giảm của một
yếu tố của 0,8 so với bộ vi xử lý 2,5 Ghz. Vì vậy, tốc độ tăng tổng thể là
4,8 x 0,8 = 3,8.
B. Đối với các bộ vi xử lý đầu tiên, mỗi lệnh mất 4 chu kỳ đồng hồ, vì vậy lãi suất MIPS là
2500 MHz / 4 = 625 MIPS. Đối với các bộ vi xử lý thứ hai, hướng dẫn được hoàn thành với tỷ lệ một trên mỗi chu kỳ đồng hồ, do đó tỷ lệ MIPS là 2000 MIPS.
đang được dịch, vui lòng đợi..
