※ 引述《gn00618777 (123)》之銘言:
: 我看書上說 電腦效能評估有三種:CPU time, MIPS, MFLOPS,但是只有CPU time
: 最可靠,其他不準
: 不準原因有以下三點:
: MIPS愈高,機器速度越快,但在不同機器以MIPS當做速度比較
: 會出現下列問題。
: (1)MIPS會隨著指令集不同而改變,因此不能代表此機器的快慢比較。
: 我的問題:CPU time不也是因為指令集不同,而不能比較阿..
: (2)MIPS會因程式不同而改變,相同機器執行不同的程式,所得MIPS亦不同
: 我的問題:CPU time也因為程式不同,所得效能也不同阿..
: (3)MIPS所得到的效果可能與效能相反
: CPU執行時間憑什麼可以成為唯一可靠的評估效能方法?~"~
你說MIPS沒有考慮指令執行能力我接受
那CPU time那裡有考慮指令執行能力?哪裡客觀勒= =?
高明書上又說,(1)相同機器(架構不同,指令集一樣)不同程式,則MIPS差異很大
這句話是不是說假設有A B兩機器,A跑功能很強的指令的程式 2 MIPS
B跑功能很弱的指令的程式 1MIPS
因為沒考慮語言的執行能力,所以無法比較
(2)不同機器相同程式MIPS差異也很大
那這個有啥例子可以說明嗎?
不同指令集架構不就不能比了不是嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.61.31
※ 編輯: gn00618777 來自: 218.168.61.31 (11/08 17:19)