2016-12-15 62 views
0

我有一個問題,我似乎無法擺脫困境。這可能很簡單,但我需要一些正確的指導。 (請注意,這是我即將到來的考試的一個學習問題)。估計CPU的性能

所以這裏,

「對於整數運算A + B,和A * B採取幾乎相同的時間量,對於浮點(32位)的乘法需要約3倍,只要。浮點對於邏輯爲20%(無論時間長短相同)的程序,40%的加法和40%的乘法,顯示如何計算將整數從整數變爲在同一CPU上進行浮點運算「。

我應該使用什麼步驟/公式來查找估計的性能?我不是在尋找一個直接的答案,只是一兩個提示。

謝謝!

+4

這是一個可怕的考題。如果處理器以某種方式甚至與現代處理器相似,那麼基於這些信息進行任何性能評估就意味着在辦公室椅子上旋轉十幾次後,會蒙着雙眼矇住眼睛。 – Mysticial

+0

此問題屬於math.stackexchange.com,因爲這是一個關於如何計算百分比的問題,與CPU,指令或性能無關。 – nwp

回答

0

根據流程,現代CPU可以/可能並行執行某些操作碼可能有點難以估計。

我真的很喜歡的多少每個運營成本上的CPU

Infographics: Operation Costs in CPU Clock Cycles

在這篇文章中也有一個位的關於每個作業組的說明本摘要。