초당 명령 수

'''초당 명령 수'''(Instructions per second, IPS)는 컴퓨터의 프로세서 속도 측정 단위이다.
이 용어는 '''TIPS'''(팁스, thousand instructions per second), '''MIPS'''(밉스, million instructions per second), '''GIPS'''(깁스, billion instructions per second)와 같은 값으로 표현하는 것이 일반적이다.
비슷한 단위로 WMOPS(Weighted million operations per second)가 있으며 이는 오디오 코덱에 사용된다.
IPS는 다음과 같이 계산할 수 있다.
:
=== 사이클 당 IPS ===
클럭당 명령어 처리 횟수(IPC)를 참고할 것.
표준 벤치마크를 사용할 수 있기 이전에, 컴퓨터의 평균 속도는 '''kIPS'''(킵스, Thousand instructions per second) 단위로 명령 결과를 계산하였다. 가장 대중적인 것으로는 과학 목적을 위해 IBM의 잭 클락 깁슨이 만든 '''깁슨 믹스'''였다.
'''MIPS'''(밉스, million instructions per second)는 초당 100만 개의 명령을 수행할 수 있는 능력을 말한다. 컴퓨터의 수행 속도를 나타내는 단위로 사용된다. 하지만 기종에 따라 같은 작업을 하는데 필요한 명령의 수가 다르기 때문에 컴퓨터의 성능을 완벽하게 반영한다고 보기는 어려우며, 서로 다른 아키텍처의 프로세서 간 성능을 비교할 경우는 보통 벤치마크 테스트를 통해 측정한다.
프로세서 / 시스템
 Dhrystone MIPS / MIPS
 D IPS / 초당 클럭 사이클
 D IPS / 초당 클럭 사이클 / 다이 당 코어
 연도
출처
유니박 I
0.002 MIPS @ 2.25 MHz
0.0008
0.0008
1951
인텔 4004
0.092 MIPS @ 740 kHz(Dhrystone 아님)
0.124
0.124
1971
IBM System/370 Model 158
0.64 MIPS @ 8.696 MHz
0.0736
0.0736
1972
인텔 8080
0.29 MIPS @ 2 MHz
0.145
0.145
1974
MOS 6502
0.43 MIPS @ 1 MHz
0.43
0.43
1975
Intel 8080A
0.435 MIPS @ 3 MHz
0.145
0.145
1976
자일로그 Z80
0.58 MIPS @ 4 MHz
0.145
0.145
1976
모토로라 6809
0.42 MIPS @ 1 MHz
0.42
0.42
1977
모토로라 6802
0.5 MIPS @ 1 MHz
0.5
0.5
1977
IBM System/370 Model 158-3
0.73 MIPS @ 8.696 MHz
0.0839
0.0839
1977
VAX-11/780
1 MIPS @ 5 MHz
0.2
0.2
1977
인텔 8086
0.33 MIPS @ 5 MHz
0.066
0.066
1978
후지쯔 MB8843
2 MIPS @ 2 MHz(Dhrystone 아님)
1
1
1978
인텔 8088
0.75 MIPS @ 10 MHz
0.075
0.075
1979
모토로라 68000
1.4 MIPS @ 8 MHz
0.175
0.175
1979
Zilog Z8001/Z8002
1.5 MIPS @ 6 MHz
0.25
0.25
1979
인텔 8035/8039/8048
6 MIPS @ 6 MHz(Dhrystone 아님)
1
1
1980
후지쯔 MB8843/MB8844
6 MIPS @ 6 MHz(Dhrystone 아님)
1
1
1980
Zilog Z80/Z80H
1.16 MIPS @ 8 MHz
0.145
0.145
1981
모토로라 6802
1.79 MIPS @ 3.58 MHz
0.5
0.5
1981
Zilog Z8001/Z8002B
2.5 MIPS @ 10 MHz
0.25
0.25
1981
MOS 6502
2.522 MIPS @ 5.865 MHz
0.43
0.43
1981
Intel 286
1.28 MIPS @ 12 MHz
0.107
0.107
1982
모토로라 68000
2.188 MIPS @ 12.5 MHz
0.175
0.175
1982
모토로라 68010
2.407 MIPS @ 12.5 MHz
0.193
0.193
1982
NEC V20
4 MIPS @ 8 MHz
0.5
0.5
1982
LINKS-1 컴퓨터 그래픽스 시스템 (257-processor)
642.5 MIPS @ 10 MHz
2.5
0.25
1982
텍사스 인스트루먼츠 TMS32010
5 MIPS @ 20 MHz
0.25
0.25
1983
NEC V20
5 MIPS @ 10 MHz
0.5
0.5
1983
모토로라 68010
3.209 MIPS @ 16.67 MHz
0.193
0.193
1984
모토로라 68020
4.848 MIPS @ 16 MHz
0.303
0.303
1984
히타치 HD63705
2 MIPS @ 2 MHz
1
1
1985
Intel i386DX
2.15 MIPS @ 16 MHz
0.134
0.134
1985
히타치-모토로라 68HC000
3.5 MIPS @ 20 MHz
0.175
0.175
1985
Intel 8751
8 MIPS @ 8 MHz
1
1
1985
세가 아케이드 시스템 보드 목록 (4-processor)
16.33 MIPS @ 10 MHz
4.083
0.408
1985
ARM2
4 MIPS @ 8 MHz
0.5
0.5
1986
텍사스 인스트루먼츠 TMS34010
6 MIPS @ 50 MHz
0.12
0.12
1986
NEC V70
6.6 MIPS @ 20 MHz
0.33
0.33
1987
모토로라 68030
9 MIPS @ 25 MHz
0.36
0.36
1987
Gmicro/200
10 MIPS @ 20 MHz
0.5
0.5
1987
텍사스 인스트루먼츠 TMS320C20
12.5 MIPS @ 25 MHz
0.5
0.5
1987
아날로그 디바이스 ADSP-2100
12.5 MIPS @ 12.5 MHz
1
1
1987
Texas Instruments TMS320C25
25 MIPS @ 50 MHz
0.5
0.5
1987
모토로라 68020
10 MIPS @ 33 MHz
0.303
0.303
1988
모토로라 68030
18 MIPS @ 50 MHz
0.36
0.36
1988
남코 시스템 21 (10-프로세서)
73.927 MIPS @ 25 MHz
2.957
0.296
1988
Intel i386DX
4.3 MIPS @ 33 MHz
0.13
0.13
1989
Intel i486DX
8.7 MIPS @ 25 MHz
0.348
0.348
1989
NEC V80
16.5 MIPS @ 33 MHz
0.5
0.5
1989
인텔 i860
25 MIPS @ 25 MHz
1
1
1989
Atari Hard Drivin' (7-processor)
33.573 MIPS @ 50 MHz
0.671
0.0959
1989
NEC SX-3 (4-processor)
680 MIPS @ 400 MHz
1.7
0.425
1989
모토로라 68040
44 MIPS @ 40 MHz
1.1
1.1
1990
남코 시스템 21 (Galaxian³) (96-processor)
1,660.386 MIPS @ 40 MHz
41.51
0.432
1990
AMD Am386
9 MIPS @ 40 MHz
0.225
0.225
1991
Intel i486DX
11.1 MIPS @ 33 MHz
0.336
0.336
1991
인텔 i860
50 MIPS @ 50 MHz
1
1
1991
인텔 i486DX2
25.6 MIPS @ 66 MHz
0.388
0.388
1992
알파 21064
86 MIPS @ 150 MHz
0.573
0.573
1992
알파 21064
135 MIPS @ 200 MHz
0.675
0.675
1993
MIPS R4400
85 MIPS @ 150 MHz
0.567
0.567
1993
Gmicro/500
132 MIPS @ 66 MHz
2
2
1993
IBM-모토로라 PowerPC 601
157.7 MIPS @ 80 MHz
1.971
1.971
1993
SGI Onyx RealityEngine2 (36-processor)
2,640 MIPS @ 150 MHz
17.6
0.489
1993
Namco Magic Edge Hornet Simulator (36-processor)
2,880 MIPS @ 150 MHz
19.2
0.533
1993
ARM7
40 MIPS @ 45 MHz
0.889
0.889
1994
인텔 DX4
70 MIPS @ 100 MHz
0.7
0.7
1994
모토로라 68060
110 MIPS @ 75 MHz
1.33
1.33
1994
펜티엄
188 MIPS @ 100 MHz
1.88
1.88
1994
마이크로칩 PIC16F
5 MIPS @ 20 MHz
0.25
0.25
1995
IBM-모토로라 PowerPC 603e
188 MIPS @ 133 MHz
1.414
1.414
1995
ARM 7500FE
35.9 MIPS @ 40 MHz
0.9
0.9
1996
IBM-모토로라 PowerPC 603ev
423 MIPS @ 300 MHz
1.41
1.41
1996
펜티엄 프로
541 MIPS @ 200 MHz
2.7
2.7
1996
Hitachi SH-4
360 MIPS @ 200 MHz
1.8
1.8
1997
IBM-Motorola PowerPC 750
525 MIPS @ 233 MHz
2.3
2.3
1997
자일로그 eZ80
80 MIPS @ 50 MHz
1.6
1.6
1999
펜티엄 III
2,054 MIPS @ 600 MHz
3.4
3.4
1999
Sega Naomi Multiboard (32-processor)
6,400 MIPS @ 200 MHz
32
1
1999
Freescale MPC8272
760 MIPS @ 400 MHz
1.9
1.9
2000
AMD Athlon
3,561 MIPS @ 1.2 GHz
3.0
3.0
2000
Silicon Recognition ZISC 78
8,600 MIPS @ 33 MHz
260.6
260.6
2000
ARM11
515 MIPS @ 412 MHz
1.25
1.25
2002
AMD 애슬론 XP 2500+
7,527 MIPS @ 1.83 GHz
4.1
4.1
2003
Pentium 4 Extreme Edition
9,726 MIPS @ 3.2 GHz
3.0
3.0
2003
마이크로칩 PIC10F
1 MIPS @ 4 MHz
0.25
0.25
2004
ARM Cortex-M3
125 MIPS @ 100 MHz
1.25
1.25
2004
Nios II
190 MIPS @ 165 MHz
1.13
1.13
2004
MIPS32 4KEc
356 MIPS @ 233 MHz
1.5
1.5
2004
비아 C7
1,799 MIPS @ 1.3 GHz
1.4
1.4
2005
ARM Cortex-A8
2,000 MIPS @ 1.0 GHz
2.0
2.0
2005
AMD Athlon FX-57
12,000 MIPS @ 2.8 GHz
4.3
4.3
2005
AMD Athlon 64 3800+ X2 (2-core)
14,564 MIPS @ 2.0 GHz
7.3
3.6
2005
ARM Cortex-R4
450 MIPS @ 270 MHz
1.66
1.66
2006
MIPS32 24K
604 MIPS @ 400 MHz
1.51
1.51
2006
PS3 Cell BE (PPE 전용)
10,240 MIPS @ 3.2 GHz
3.2
3.2
2006
IBM 제논 (프로세서) (3-core)
19,200 MIPS @ 3.2 GHz
6.0
2.0
2005
AMD Athlon FX-60 (2-core)
18,938 MIPS @ 2.6 GHz
7.3
3.6
2006
인텔 코어 2 Extreme X6800 (2-core)
27,079 MIPS @ 2.93 GHz
9.2
4.6
2006
인텔 코어 2 Extreme QX6700 (4-core)
49,161 MIPS @ 2.66 GHz
18.4
4.6
2006
MIPS64 20Kc
1,370 MIPS @ 600 MHz
2.3
2.3
2007
P.A. Semi PA6T-1682M
8,800 MIPS @ 1.8 GHz
4.4
4.4
2007
Qualcomm Scorpion (Cortex A8-like)
2,100 MIPS @ 1 GHz
2.1
2.1
2008
Intel Atom N270
3,846 MIPS @ 1.6 GHz
2.4
2.4
2008
인텔 코어 2 Extreme QX9770 (4-core)
59,455 MIPS @ 3.2 GHz
18.6
4.6
2008
인텔 코어 i7 920 (4-core)
82,300 MIPS @ 2.93 GHz
28.089
7.022
2008
ARM Cortex-M0
45 MIPS @ 50 MHz
0.9
0.9
2009
ARM Cortex-A9 (2-core)
7,500 MIPS @ 1.5 GHz
5.0
2.5
2009
AMD Phenom II X4 940 Black Edition
42,820 MIPS @ 3.0 GHz
14.3
3.5
2009
AMD Phenom II X6 1100T
78,440 MIPS @ 3.3 GHz
23.7
3.9
2010
인텔 코어 i7 Extreme Edition 980X (6-core)
147,600 MIPS @ 3.33 GHz
44.7
7.46
2010
ARM Cortex A5
1,256 MIPS @ 800 MHz
1.57
1.57
2011
ARM Cortex A7
2,850 MIPS @ 1.5 GHz
1.9
1.9
2011
Qualcomm Krait (Cortex A15-like, 2-core)
9,900 MIPS @ 1.5 GHz
6.6
3.3
2011
AMD E-350 (2-core)
10,000 MIPS @ 1.6 GHz
6.25
3.125
2011
Nvidia Tegra 3 (Quad core Cortex-A9)
13,800 MIPS @ 1.5 GHz
9.2
2.5
2011
Samsung Exynos 5250 (Cortex-A15-like 2-core
14,000 MIPS @ 2.0 GHz
7.0
3.5
2011
인텔 코어 i5-2500K 4-core
83,000 MIPS @ 3.3 GHz
25.152
6.288
2011
인텔 코어 i7 875K
92,100 MIPS @ 2.93 GHz
31.4
7.85
2011
AMD FX-8150 (8-core)
90,749 MIPS @ 3.6 GHz
25.2
3.15
2011
인텔 코어 i7 2600K
117,160 MIPS @ 3.4 GHz
34.45
8.61
2011
인텔 코어 i7 Extreme Edition 3960X (6-core)
176,170 MIPS @ 3.3 GHz
53.38
8.89
2011
AMD FX-8350
97,125 MIPS @ 4.2 GHz
23.1
2.9
2012
AMD FX-9590
115,625 MIPS @ 5.0 GHz
23.1
2.9
2012
인텔 코어 i7 3770K
106,924 MIPS @ 3.9 GHz
27.4
6.9
2012
인텔 코어 i7 3630QM
113,093 MIPS @ 3.2 GHz
35.3
8.83
2012
인텔 코어 i7 4770K
133,740 MIPS @ 3.9 GHz
34.29
8.57
2013
인텔 코어 i7 5960X
238,310 MIPS @ 3.0 GHz
79.4
9.92
2014
라즈베리 파이
4,744 MIPS @ 1.0 GHz
 4.744 
 1.186 
2014
인텔 코어 i7 6950X
317,900 MIPS @ 3.0 GHz
106
10.6
2016
프로세서 / 시간
 Dhrystone MIPS / MIPS
 D IPS / 초당 클럭 사이클
 D IPS / 초당 클럭 사이클 / 다이 당 코어
 연도
출처
* TOP500
* 플롭스
* 벤치마크 (컴퓨팅)
* 클럭당 명령어 처리 횟수
* 전성비
분류:진동수의 단위
분류:컴퓨터 성능