2015-05-29 118 views
1

我正在通過計算機體系結構MOOC。有一個問題我無法解決。提供的解決方案,但我不明白的解決方案。有人可以幫我嗎。這裏的問題是,將溶液它:什麼是加速?無法理解解決方案

考慮一個非流水線的處理器。假定它具有1ns的時鐘週期 ,並且其使用ALU操作的4個週期和用於存儲器操作的4個週期的分支 和5個週期。假設這些操作的相對頻率分別爲50%,35%和15%。

假設由於時鐘偏移和設置,流水線處理器 增加了0.15 ns的時鐘開銷。忽略任何潛在的影響, 指令執行速度將提高多少從 管道?

上的非流水線處理器的平均指令執行時間是 clockcycle *平均值:CP I = 1ns的*((0.5 * 4)+(0.35 * 5)+(0.15 * 4 ))= 4.35ns平均。上流水線式處理器的指令執行時間是1ns的= + 0.15ns = 1.15ns所以加快= 4.35/1.15 = 3.78

我的問題:

哪裏是0.15從平均指令執行時間來對管道處理器?誰能解釋一下。

任何幫助真的很感激。

回答

0

由於問題說這些0.15ns是由於時鐘偏移和流水線設置。 忘掉管道設置,並想象所有的0.15ns都是從clock skew

相關問題