勇敢心资源网

当前位置:首页 > 百科 / 正文

每秒百万指令

(2018-11-28 18:50:05) 百科

每秒百万指令

每MIPS是每秒百万指令 "Millions of Instructions per Second"。 在Linux以及Unix圈子中,MIPS通常指的是BogoMips。MIPS无法在不同的处理器架构下比较。

基本介绍

  • 中文名:每秒百万指令
  • 外文名:Millions of Instructions per Second
  • 领域:电子工程

每秒指令

每秒指令(英语:Instructions per second,缩写:IPS)是一种计算电脑中央处理器速度的记量单位。大多数IPS的数值是在某些特定测量软体中取极限值所得,而较为可信的MIPS值取决于测试软体的测试情境以及测试时间。记忆体层次结构的性能也大大影响处理器的性能,也影响IPS数值的真确性。由于以上问题,研发者发展了数套标準测试方案,例如SPECint以计算真实情况下软体使用情况的性能,也让IPS计量单位变成较无用的计量单位。
本术语通常与数量单位关连在一起,例如每秒千指令(kIPS)、每秒百万指令(MIPS)或每秒百万操作(MOPS)等。MFLOPS是考察单字长浮点指令的平均执行速度。

每秒千指令

每秒千指令很少用到,绝大多数的处理器都是从每秒百万指令起跳。此处的千指的是1024而非1000。
kIPS也是一个为16位微处理器所命名的笑称。这个处理器用于信息工程学系“计算机组织与设计”课程上,是一种教学性的MIPS架构。此架构是MIPS R2000的简化版本。

每秒百万指令

MIPS是每秒百万指令 "Millions of Instructions per Second"。 在Linux以及Unix圈子中,MIPS通常指的是BogoMips。MIPS无法在不同的处理器架构下比较。
在1970年代,小型电脑的性能是与VAXMIPS相比较的,利用运行一个工作再将其运行时间与VAX 11/780(市场公认的1 MIPS机器)比较。此单位也是有名的VAX Unit性能VUP。此机器会被选为标準是因为它的运行效率大约等于IBMSystem/370模组158-3,此模组是电脑工业公认的1 MIPS机器。
大部分8-bit与早期16-bit的微处理器的性能单位是kIPS,约等于0.001MIPS。
而第一个泛用微处理器--Inteli8080的运行效率为640kIPS。而Intel的第一个使用IBM PC架构的16-bit微处理器,Intel i8086之运行效率为800kIPS。早期的32-bit处理器(386)的效率大约为3 MIPS。
zMIPS是IBM内部使用的MIPS计量单位,用以评量自家的大型机(zSeries与System z9)。

IPS演进时间表

表1.IPS演进时间表
处理器IPSIPS/MHz年份来源
笔算(用于比较)
0.0119 IPS
不适用
1892
Intel 4004
92 kIPS于740 kHz
0.124
1971
IBM System/370model 158-3
1 MIPS
1
1972
Intel 8080
640 kIPS于2 MHz
0.32 MIPS/MHz
1974
VAX-11/780
500 kIPS
0.5
1977
Motorola 68000
1 MIPS于8 MHz
0.125 MIPS/MHz
1979
Intel 286
2.66 MIPS于12 MHz
0.22 MIPS/MHz
1982
Motorola 68020
4 MIPS于20 MHz
0.2 MIPS/MHz
1984
ARM2
4 MIPS于8 MHz
0.5 MIPS/MHz
1986
Motorola 68030
11 MIPS于33 MHz
0.33 MIPS/MHz
1987
Intel 386DX
8.5 MIPS于25 MHz
0.34 MIPS/MHz
1988
Motorola 68040
44 MIPS于40 MHz
1.1 MIPS/MHz
1990
Intel 486DX
54 MIPS于66 MHz
0.818 MIPS/MHz
1992
Motorola 68060
88 MIPS于66 MHz
1.33 MIPS/MHz
1994
Intel Pentium Pro
541 MIPS于200 MHz
2.705 MIPS/MHz
1996
ARM 7500FE
35.9 MIPS于40 MHz
0.897 MIPS/MHz
1996
PowerPC G3
525 MIPS于233 MHz
2.253 MIPS/MHz
1997
Zilog eZ80
80 MIPS于50 MHz
1.6 MIPS/MHz
1999
Intel Pentium III
1,354 MIPS于500 MHz
2.708 MIPS/MHz
1999
Freescale MPC8272
760 MIPS于400 MHz
1.9 MIPS/MHz
2000
集成通信处理器
AMD Athlon
3,561 MIPS于1.2 GHz
2.967 MIPS/MHz
2000
AMD Athlon XP 2400+
5,935 MIPS于2.0 GHz
2.967 MIPS/MHz
2002
Pentium 4 Extreme Edition
9,726 MIPS于3.2 GHz
3.039 MIPS/MHz
2003
ARM Cortex A8
2,000 MIPS于1.0 GHz
2.0 MIPS/MHz
2005
AMD Athlon FX-57
12,000 MIPS于2.8 GHz
4.285 MIPS/MHz
2005
AMD Athlon 64 3800+ X2 (Dual Core)
14,564 MIPS于2.0 GHz
7.282 MIPS/MHz
2005
Xbox360 IBM "Xenon" Triple Core
19,200 MIPS于3.2 GHz
2.0 MIPS/MHz
2005
PS3 Cell BE(PPEonly)
10,240 MIPS于3.2 GHz
3.2 MIPS/MHz
2006
AMD Athlon FX-60 (Dual Core)
18,938 MIPS于2.6 GHz
7.283 MIPS/MHz
2006
Intel Core 2 Extreme X6800
27,079 MIPS于2.93 GHz
9.242 MIPS/MHz
2006
Intel Core 2 Extreme QX6700
49,161 MIPS于2.66 GHz
18.481 MIPS/MHz
2006
P.A. SemiPA6T-1682M
8,800 MIPS于2.0 GHz
4.4 MIPS/MHz
2007
Intel Core 2 Extreme QX9770
59,455 MIPS于3.2 GHz
18.580 MIPS/MHz
2008
Intel Core i7 Extreme 965EE
76,383 MIPS于3.2 GHz
23.860 MIPS/MHz
2008
Intel Core 2 P8800
7047.88 MIPS于2.66 GHz
2.696 MIPS/MHz
2009
AMD Phenom II X4 940 Black Edition
42,820 MIPS于3.0 GHz
14.273 MIPS/MHz
2009
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net
搜索
随机推荐

勇敢心资源网|豫ICP备19027550号