每秒指令

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP


每秒指令英语:Instructions per second,縮寫:IPS)是一種計算電腦中央處理器速度的記量單位。大多數IPS的數值是在某些特定測量軟體中取極限值所得,而較為可信的MIPS值取決於測試軟體的測試情境以及測試時間。記憶體階層的效能也大大影響處理器的效能,也影響IPS數值的真確性。由於以上問題,研發者發展了數套標準測試方案,例如SPECint以計算真實情況下軟體使用情況的效能,也讓IPS計量單位變成較無用的計量單位。


本術語通常與數量單位關連在一起,例如每秒千指令(kIPS)、每秒百萬指令(MIPS)或每秒百萬操作(MOPS)等。MFLOPS是考察单字长浮点指令的平均执行速度。




目录





  • 1 每秒千指令


  • 2 每秒百萬指令


  • 3 IPS演进时间表


  • 4 参考


  • 5 參閱




每秒千指令


每秒千指令很少用到,絕大多數的處理器都是從每秒百萬指令起跳。此處的千指的是1024而非1000。


kIPS也是一個為16位元微處理器所命名的笑稱。這個處理器用於資訊工程學系「計算機組織與設計」課程上,是一種教學性的MIPS架構。此架構是MIPS R2000的簡化版本。



每秒百萬指令


MIPS是每秒百萬指令 "Millions of Instructions per Second"。
在Linux以及Unix圈子中,MIPS通常指的是BogoMips。MIPS無法在不同的處理器架構下比較。


在1970年代,小型電腦的效能是與VAX MIPS相比較的,利用執行一個工作再將其執行時間與VAX 11/780(市場公認的1 MIPS機器)比較。此單位也是有名的VAX Unit效能VUP。此機器會被選為標準是因為它的執行效率大約等於IBMSystem/370模組158-3,此模組是電腦工業公認的1 MIPS機器。


大部分8-bit與早期16-bit的微處理器的效能單位是kIPS,約等於0.001MIPS。


而第一個泛用微處理器--Intel i8080的執行效率為640kIPS。而Intel的第一個使用IBM PC架構的16-bit微處理器,Intel i8086之執行效率為800kIPS。早期的32-bit處理器(386)的效率大約為3 MIPS。


zMIPS是IBM內部使用的MIPS計量單位,用以評量自家的大型機(zSeries與System z9)。


Isham 研發處的分析家近來將kMIPS(千MIPS)當作IBM超級電腦的處理器效率計量單位。



IPS演进时间表



























































































































































































处理器
IPS
IPS/MHz
年份
来源
笔算(用于比较)
0000000 !0.0119 IPS

00000 !不适用
1892[1]
Intel 4004
0000010 !92 kIPS于740 kHz[2]

00001 !0.124
1971

IBM System/370 model 158-3

0000010 !1 MIPS

00001 !1
1972
Intel 8080
0000006 !640 kIPS于2 MHz

00320 !0.32 MIPS/MHz
1974
VAX-11/780
0000005 !500 kIPS

00002 !0.5
1977
Motorola 68000
0000010 !1 MIPS于8 MHz

00125 !0.125 MIPS/MHz
1979
Intel 286
0000026 !2.66 MIPS于12 MHz

00220 !0.22 MIPS/MHz
1982[3]
Motorola 68020
0000040 !4 MIPS于20 MHz

00200 !0.2 MIPS/MHz
1984
ARM2
0000040 !4 MIPS于8 MHz

00500 !0.5 MIPS/MHz
1986
Motorola 68030
0000110 !11 MIPS于33 MHz

00330 !0.33 MIPS/MHz
1987
Intel 386DX
0000085 !8.5 MIPS于25 MHz

00340 !0.34 MIPS/MHz
1988
Motorola 68040
0000440 !44 MIPS于40 MHz

01100 !1.1 MIPS/MHz
1990
Intel 486DX
0000540 !54 MIPS于66 MHz

00818 !0.818 MIPS/MHz
1992
Motorola 68060
0000880 !88 MIPS于66 MHz

01330 !1.33 MIPS/MHz
1994
Intel Pentium Pro
0005410 !541 MIPS于200 MHz

02705 !2.705 MIPS/MHz
1996[4]
ARM 7500FE
0000359 !35.9 MIPS于40 MHz

00897 !0.897 MIPS/MHz
1996
PowerPC G3
0005250 !525 MIPS于233 MHz

02253 !2.253 MIPS/MHz
1997
Zilog eZ80
0000800 !80 MIPS于50 MHz

01600 !1.6 MIPS/MHz
1999[5]
Intel Pentium III
0013540 !1,354 MIPS于500 MHz

02708 !2.708 MIPS/MHz
1999
Freescale MPC8272
0007600 !760 MIPS于400 MHz

01900 !1.9 MIPS/MHz
2000
[6]集成通信处理器
AMD Athlon
0035610 !3,561 MIPS于1.2 GHz

02967 !2.967 MIPS/MHz
2000
AMD Athlon XP 2400+
0059350 !5,935 MIPS于2.0 GHz

02967 !2.967 MIPS/MHz
2002
Pentium 4 Extreme Edition
0097260 !9,726 MIPS于3.2 GHz

03039 !3.039 MIPS/MHz
2003
ARM Cortex A8
0020000 !2,000 MIPS于1.0 GHz

02000 !2.0 MIPS/MHz
2005[7]
AMD Athlon FX-57
0120000 !12,000 MIPS于2.8 GHz

04285 !4.285 MIPS/MHz
2005
AMD Athlon 64 3800+ X2 (Dual Core)
0145640 !14,564 MIPS于2.0 GHz

07282 !7.282 MIPS/MHz
2005[8]
Xbox360 IBM "Xenon" Triple Core
0096000 !19,200 MIPS于3.2 GHz

02001 !2.0 MIPS/MHz
2005

PS3 Cell BE (PPE only)

021800 !10,240 MIPS于3.2 GHz

021800 !3.2 MIPS/MHz
2006
AMD Athlon FX-60 (Dual Core)
0189380 !18,938 MIPS于2.6 GHz

07283 !7.283 MIPS/MHz
2006[8]
Intel Core 2 Extreme X6800
0270790 !27,079 MIPS于2.93 GHz

09242 !9.242 MIPS/MHz
2006[8]
Intel Core 2 Extreme QX6700
0491610 !49,161 MIPS于2.66 GHz

18481 !18.481 MIPS/MHz
2006[9]

P.A. Semi PA6T-1682M

0088000 !8,800 MIPS于2.0 GHz

04400 !4.4 MIPS/MHz
2007[10]
Intel Core 2 Extreme QX9770
0594550 !59,455 MIPS于3.2 GHz

18580 !18.580 MIPS/MHz
2008[11]
Intel Core i7 Extreme 965EE
0763830 !76,383 MIPS于3.2 GHz

23860 !23.860 MIPS/MHz
2008[12]
Intel Core 2 P8800
0763830 !7047.88 MIPS于2.66 GHz

2696 !2.696 MIPS/MHz
2009[13]
AMD Phenom II X4 940 Black Edition
042820 !42,820 MIPS于3.0 GHz

14273 !14.273 MIPS/MHz
2009[14]


参考




  1. ^ 存档副本. [2010-03-10]. (原始内容存档于2010-03-10). 


  2. ^ MCS4 > IntelP4004


  3. ^ Intel 80286 Microprocessor Chip 互联网档案馆的存檔,存档日期2010-07-29. (c1982)

    ]



  4. ^ SiSoftware Zone


  5. ^ Zilog Sees New Lease of Life for Z80 in Internet Appliances | Computergram International | Find Articles,BNET.com


  6. ^ Freescale Semiconductor - MPC8272 PowerQUICC II Processor Family


  7. ^ ARM Cortex-A8


  8. ^ 8.08.18.2 CPU Charts 2007 - Tom's Hardware[失效連結]


  9. ^ Synthetics, Continued - Tom's Hardware : Intel's Core 2 Quadro Kentsfield: Four Cores on a Rampage


  10. ^ 登錄電子工程專輯網站,時刻處於電子設計的潮流尖端[失效連結]


  11. ^ Synthetic - Sandra CPU - Tom's Hardware : Intel Core 2 Extreme QX9770: Paper Tiger?


  12. ^ H Enthusiast Synthetic - Sandra CPU


  13. ^ benchmark


  14. ^ XtremeSystems Member Synthetic - Sandra CPU



參閱


  • benchmark (computing)英语benchmark (computing)


  • million service units英语million service units (MSU)


  • Dhrystone MIPS(DMIPS)

Popular posts from this blog

California gubernatorial recall election

Telugu cinema

List of Pawn Stars episodes