What | Why&How | |
MHz | 时钟频率单位,表示处理器每秒执行多少个时钟周期,时钟频率的高低在很大程度上反映了CPU速度的快慢,由硬件决定 | |
MIPS | MIPS(Million Instructions Per Second):每秒处理的百万级的机器指令数。 | 有的处理器MHz指标很高,但是需要几个时钟周期才执行一个指令,但有的处理器,一个时钟周期能执行多条指令,因此用MHz指标度量cpu的性别不太合适。 |
DMIPS | Dhrystone Million Instructions executed Per Second ,主要用于整数计算能力的度量。 可以认为是将MIPS进行约束,做到标准化、单位化。 | 例如:一个处理器达到 200 DMIPS的性能 是指:这个处理器整数计算能力为(200*100万)条指令/秒。 |
不同平台对应的DMIPS和MHz关系不同,例如,针对cortex-M4平台,1.25 DMIPS/MHz,值越大说明一个时钟周期执行的指令数越多。
目前高通系芯片都换算成DMIPS,如高通8155芯片算力为105K DMIPS。