例如:一個處理器達到 200 DMIPS的性能 是指:這個處理器測整數計算能力為(200*100萬)條指令/秒。
Dhrystone 只是一種測試程序,並不是mips
MIPS Million Instructions Per Second的縮寫,每秒處理的百萬級的機器語言指令數。這是衡量CPU速度的一個指標。像是一個Intel 80386 電腦可以每秒處理3百萬到5百萬機器語言指令,既我們可以說80386是3到5MIPS的CPU。MIPS只是衡量CPU性能的指標。
DMIPS D是Dhrystone的縮寫,他表示了在Dhrystone這樣一種測試方法下的MIPS,Dhrystone是一種整數運算測試程序。
MFLOPS
MFLOPS在FOLDOC上的解釋如下: A benchmark which attemps to estimate a system's floating-point "MFLOPS" rating for specific FADD, FSUB, FMUL and FDIV instruction mixes. 是一種基於浮點運算的CPU測試程序,當然,這種測試的結果也以 MFLOPS來加以表示,代表了CPU處理浮點運算的能力。 CPU性能評估采用綜合測試程序,較流行的有Whetstone 和 Dhrystone 兩種。Dhrystone主要用於測整數計算能力,計算單位就是DMIPS。采用Whetstone 主要用於測浮點計算能力,計算單位就是MFLOPS。
ARM的DMIPS
Cortex-A8 每內核2.0 DMIPS/MHz。(2007)
Cortex-A9 每內核2.50 DMIPS/MHz。(2009)
業內預估 Cortex-A15 每內核3.50 DMIPS/MHz。(2012)
X86的DMIPS
486構架 0.818 MIPS/MHz 1992
P3構架 2.708 MIPS/MHz 1999
P4構架 3.039 MIPS/MHz 2003 酷睿2構架(QX6700) 18.48 MIPS/MHz 2006 除以4 4.6 MIPS/MHz i7構架(E3-1220) 28.04 MIPS/MHz 2011 除以4 7.0 MIPS/MHz