当前位置: 首页 常识

mips是什么意思(一文读懂MHz、MIPS、DMIPS)

时间:2024-08-15 14:45:40



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。