目录
一、概念
DMIPS: Dhrystone Million Instructions executed Per Second :主要用于测整数计算能力。 其中:
MIPS: Million Instructions executed Per Second,每秒百万条指令,用来计算同一秒内系统的处理能力,即每秒执行了多少百万条指令 。D是Dhrystone的缩写,它表示了在Dhrystone这样一种测试方法下的 MIPS,Dhrystone是一种整数运算测试程序。
准确的说应该是MIPS/MHz,就是说每MHz频率能产生多大的MIPS,以前计算机大部分都是“单线程”工作模式,就是说在1MHz工作频率下(1秒钟震荡1M次周期,而且取指、译码、执行操作只能串行运行),计算机1秒钟处理的指令不会超过1M条,因为每秒中它只能计算1M次而很多指令不是1次就能完成的,而现在的计算机都使用了多级流水线结构,取指、译码、执行……可以并行运行,就是说在1个计算周期(次)计算机能够执行超过1条以上的指令,这样,在1MHz的运行频率下,它就能得到超过1MIPS的执行效率了。D是指Dhrystone,是种整数算法,这种算法适用于标量计算机的性能衡量。
二、用法
下面讲的就是每秒执行了多少百万条指令,例如Artix-7(-3)最大频率为226MHz,每s处理的指令的条数303百万条指令。
注意:226*1.1 = 248.6,并非为303,这块303只是一个靠近实际的大约值。
1.本文部分素材来源网络,版权归原作者所有,如涉及作品版权问题,请与我联系删除。
2.未经原作者允许不得转载本文内容,否则将视为侵权;
3.转载或者引用本文内容请注明来源及原作者;
4.对于不遵守此声明或者其他违法使用本文内容者,本人依法保留追究权等。
下面是我的个人微信公众号,关注【一个早起的程序员】精彩系列文章每天不断。