초당 명령 수(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는 다음과 같이 계산할 수 있다.[1]
클럭당 명령어 처리 횟수(IPC)를 참고할 것.
표준 벤치마크를 사용할 수 있기 이전에, 컴퓨터의 평균 속도는 kIPS(킵스, Thousand instructions per second) 단위로 명령 결과를 계산하였다. 가장 대중적인 것으로는 과학 목적을 위해 IBM의 잭 클락 깁슨이 만든 깁슨 믹스였다.[2]
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 | [4] |
IBM System/370 Model 158 | 0.64 MIPS @ 8.696 MHz | 0.0736 | 0.0736 | 1972 | [5] |
인텔 8080 | 0.29 MIPS @ 2 MHz | 0.145 | 0.145 | 1974 | [6] |
MOS 6502 | 0.43 MIPS @ 1 MHz | 0.43 | 0.43 | 1975 | [7] |
Intel 8080A | 0.435 MIPS @ 3 MHz | 0.145 | 0.145 | 1976 | [6] |
자일로그 Z80 | 0.58 MIPS @ 4 MHz | 0.145 | 0.145 | 1976 | [7] |
모토로라 6809 | 0.42 MIPS @ 1 MHz | 0.42 | 0.42 | 1977 | [7] |
모토로라 6802 | 0.5 MIPS @ 1 MHz | 0.5 | 0.5 | 1977 | [8] |
IBM System/370 Model 158-3 | 0.73 MIPS @ 8.696 MHz | 0.0839 | 0.0839 | 1977 | [5] |
VAX-11/780 | 1 MIPS @ 5 MHz | 0.2 | 0.2 | 1977 | [5] |
인텔 8086 | 0.33 MIPS @ 5 MHz | 0.066 | 0.066 | 1978 | [6] |
후지쯔 MB8843 | 2 MIPS @ 2 MHz (Dhrystone 아님) |
1 | 1 | 1978 | [9] |
인텔 8088 | 0.75 MIPS @ 10 MHz | 0.075 | 0.075 | 1979 | [6] |
모토로라 68000 | 1.4 MIPS @ 8 MHz | 0.175 | 0.175 | 1979 | [7] |
Zilog Z8001/Z8002 | 1.5 MIPS @ 6 MHz | 0.25 | 0.25 | 1979 | [10] |
인텔 8035/8039/8048 | 6 MIPS @ 6 MHz (Dhrystone 아님) |
1 | 1 | 1980 | [11] |
후지쯔 MB8843/MB8844 | 6 MIPS @ 6 MHz (Dhrystone 아님) |
1 | 1 | 1980 | [9] |
Zilog Z80/Z80H | 1.16 MIPS @ 8 MHz | 0.145 | 0.145 | 1981 | [7][12] |
모토로라 6802 | 1.79 MIPS @ 3.58 MHz | 0.5 | 0.5 | 1981 | [8][13] |
Zilog Z8001/Z8002B | 2.5 MIPS @ 10 MHz | 0.25 | 0.25 | 1981 | [10] |
MOS 6502 | 2.522 MIPS @ 5.865 MHz | 0.43 | 0.43 | 1981 | [7][13] |
Intel 286 | 1.28 MIPS @ 12 MHz | 0.107 | 0.107 | 1982 | [5] |
모토로라 68000 | 2.188 MIPS @ 12.5 MHz | 0.175 | 0.175 | 1982 | [7] |
모토로라 68010 | 2.407 MIPS @ 12.5 MHz | 0.193 | 0.193 | 1982 | [14] |
NEC V20 | 4 MIPS @ 8 MHz | 0.5 | 0.5 | 1982 | [15] |
LINKS-1 컴퓨터 그래픽스 시스템 (257-processor) | 642.5 MIPS @ 10 MHz | 2.5 | 0.25 | 1982 | [16] |
텍사스 인스트루먼츠 TMS32010 | 5 MIPS @ 20 MHz | 0.25 | 0.25 | 1983 | [17] |
NEC V20 | 5 MIPS @ 10 MHz | 0.5 | 0.5 | 1983 | [15] |
모토로라 68010 | 3.209 MIPS @ 16.67 MHz | 0.193 | 0.193 | 1984 | [14] |
모토로라 68020 | 4.848 MIPS @ 16 MHz | 0.303 | 0.303 | 1984 | [18] |
히타치 HD63705 | 2 MIPS @ 2 MHz | 1 | 1 | 1985 | [19][20] |
Intel i386DX | 2.15 MIPS @ 16 MHz | 0.134 | 0.134 | 1985 | [5] |
히타치-모토로라 68HC000 | 3.5 MIPS @ 20 MHz | 0.175 | 0.175 | 1985 | [7] |
Intel 8751 | 8 MIPS @ 8 MHz | 1 | 1 | 1985 | [21] |
세가 아케이드 시스템 보드 목록 (4-processor) | 16.33 MIPS @ 10 MHz | 4.083 | 0.408 | 1985 | [22] |
ARM2 | 4 MIPS @ 8 MHz | 0.5 | 0.5 | 1986 | |
텍사스 인스트루먼츠 TMS34010 | 6 MIPS @ 50 MHz | 0.12 | 0.12 | 1986 | [23] |
NEC V70 | 6.6 MIPS @ 20 MHz | 0.33 | 0.33 | 1987 | [24] |
모토로라 68030 | 9 MIPS @ 25 MHz | 0.36 | 0.36 | 1987 | [25][26] |
Gmicro/200 | 10 MIPS @ 20 MHz | 0.5 | 0.5 | 1987 | [27] |
텍사스 인스트루먼츠 TMS320C20 | 12.5 MIPS @ 25 MHz | 0.5 | 0.5 | 1987 | [28] |
아날로그 디바이스 ADSP-2100 | 12.5 MIPS @ 12.5 MHz | 1 | 1 | 1987 | [29] |
Texas Instruments TMS320C25 | 25 MIPS @ 50 MHz | 0.5 | 0.5 | 1987 | [28] |
모토로라 68020 | 10 MIPS @ 33 MHz | 0.303 | 0.303 | 1988 | [18] |
모토로라 68030 | 18 MIPS @ 50 MHz | 0.36 | 0.36 | 1988 | [26] |
남코 시스템 21 (10-프로세서) | 73.927 MIPS @ 25 MHz | 2.957 | 0.296 | 1988 | [30] |
Intel i386DX | 4.3 MIPS @ 33 MHz | 0.13 | 0.13 | 1989 | [5] |
Intel i486DX | 8.7 MIPS @ 25 MHz | 0.348 | 0.348 | 1989 | [5] |
NEC V80 | 16.5 MIPS @ 33 MHz | 0.5 | 0.5 | 1989 | [24] |
인텔 i860 | 25 MIPS @ 25 MHz | 1 | 1 | 1989 | [31] |
Atari Hard Drivin' (7-processor) | 33.573 MIPS @ 50 MHz | 0.671 | 0.0959 | 1989 | [32] |
NEC SX-3 (4-processor) | 680 MIPS @ 400 MHz | 1.7 | 0.425 | 1989 | [33] |
모토로라 68040 | 44 MIPS @ 40 MHz | 1.1 | 1.1 | 1990 | [34] |
남코 시스템 21 (Galaxian³) (96-processor) | 1,660.386 MIPS @ 40 MHz | 41.51 | 0.432 | 1990 | [35] |
AMD Am386 | 9 MIPS @ 40 MHz | 0.225 | 0.225 | 1991 | [36] |
Intel i486DX | 11.1 MIPS @ 33 MHz | 0.336 | 0.336 | 1991 | [5] |
인텔 i860 | 50 MIPS @ 50 MHz | 1 | 1 | 1991 | [31] |
인텔 i486DX2 | 25.6 MIPS @ 66 MHz | 0.388 | 0.388 | 1992 | [5] |
알파 21064 | 86 MIPS @ 150 MHz | 0.573 | 0.573 | 1992 | [5] |
알파 21064 | 135 MIPS @ 200 MHz | 0.675 | 0.675 | 1993 | [5][37] |
MIPS R4400 | 85 MIPS @ 150 MHz | 0.567 | 0.567 | 1993 | [38] |
Gmicro/500 | 132 MIPS @ 66 MHz | 2 | 2 | 1993 | [39] |
IBM-모토로라 PowerPC 601 | 157.7 MIPS @ 80 MHz | 1.971 | 1.971 | 1993 | [40] |
SGI Onyx RealityEngine2 (36-processor) | 2,640 MIPS @ 150 MHz | 17.6 | 0.489 | 1993 | [41] |
Namco Magic Edge Hornet Simulator (36-processor) | 2,880 MIPS @ 150 MHz | 19.2 | 0.533 | 1993 | [38] |
ARM7 | 40 MIPS @ 45 MHz | 0.889 | 0.889 | 1994 | [42] |
인텔 DX4 | 70 MIPS @ 100 MHz | 0.7 | 0.7 | 1994 | [6] |
모토로라 68060 | 110 MIPS @ 75 MHz | 1.33 | 1.33 | 1994 | |
펜티엄 | 188 MIPS @ 100 MHz | 1.88 | 1.88 | 1994 | [43] |
마이크로칩 PIC16F | 5 MIPS @ 20 MHz | 0.25 | 0.25 | 1995 | [44] |
IBM-모토로라 PowerPC 603e | 188 MIPS @ 133 MHz | 1.414 | 1.414 | 1995 | [45] |
ARM 7500FE | 35.9 MIPS @ 40 MHz | 0.9 | 0.9 | 1996 | |
IBM-모토로라 PowerPC 603ev | 423 MIPS @ 300 MHz | 1.41 | 1.41 | 1996 | [45] |
펜티엄 프로 | 541 MIPS @ 200 MHz | 2.7 | 2.7 | 1996 | [46] |
Hitachi SH-4 | 360 MIPS @ 200 MHz | 1.8 | 1.8 | 1997 | [47][48] |
IBM-Motorola PowerPC 750 | 525 MIPS @ 233 MHz | 2.3 | 2.3 | 1997 | |
자일로그 eZ80 | 80 MIPS @ 50 MHz | 1.6 | 1.6 | 1999 | [49] |
펜티엄 III | 2,054 MIPS @ 600 MHz | 3.4 | 3.4 | 1999 | [43] |
Sega Naomi Multiboard (32-processor) | 6,400 MIPS @ 200 MHz | 32 | 1 | 1999 | [50] |
Freescale MPC8272 | 760 MIPS @ 400 MHz | 1.9 | 1.9 | 2000 | [51] |
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 | [52] |
ARM11 | 515 MIPS @ 412 MHz | 1.25 | 1.25 | 2002 | [53] |
AMD 애슬론 XP 2500+ | 7,527 MIPS @ 1.83 GHz | 4.1 | 4.1 | 2003 | [43] |
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 | [54][55] |
ARM Cortex-M3 | 125 MIPS @ 100 MHz | 1.25 | 1.25 | 2004 | [56] |
Nios II | 190 MIPS @ 165 MHz | 1.13 | 1.13 | 2004 | [57] |
MIPS32 4KEc | 356 MIPS @ 233 MHz | 1.5 | 1.5 | 2004 | [58] |
비아 C7 | 1,799 MIPS @ 1.3 GHz | 1.4 | 1.4 | 2005 | [59] |
ARM Cortex-A8 | 2,000 MIPS @ 1.0 GHz | 2.0 | 2.0 | 2005 | [60] |
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 | [61] |
ARM Cortex-R4 | 450 MIPS @ 270 MHz | 1.66 | 1.66 | 2006 | [62] |
MIPS32 24K | 604 MIPS @ 400 MHz | 1.51 | 1.51 | 2006 | [63] |
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 | [61] |
인텔 코어 2 Extreme X6800 (2-core) | 27,079 MIPS @ 2.93 GHz | 9.2 | 4.6 | 2006 | [61] |
인텔 코어 2 Extreme QX6700 (4-core) | 49,161 MIPS @ 2.66 GHz | 18.4 | 4.6 | 2006 | [64] |
MIPS64 20Kc | 1,370 MIPS @ 600 MHz | 2.3 | 2.3 | 2007 | [65] |
P.A. Semi PA6T-1682M | 8,800 MIPS @ 1.8 GHz | 4.4 | 4.4 | 2007 | [66] |
Qualcomm Scorpion (Cortex A8-like) | 2,100 MIPS @ 1 GHz | 2.1 | 2.1 | 2008 | [53] |
Intel Atom N270 | 3,846 MIPS @ 1.6 GHz | 2.4 | 2.4 | 2008 | [67] |
인텔 코어 2 Extreme QX9770 (4-core) | 59,455 MIPS @ 3.2 GHz | 18.6 | 4.6 | 2008 | [64] |
인텔 코어 i7 920 (4-core) | 82,300 MIPS @ 2.93 GHz | 28.089 | 7.022 | 2008 | [68] |
ARM Cortex-M0 | 45 MIPS @ 50 MHz | 0.9 | 0.9 | 2009 | [69] |
ARM Cortex-A9 (2-core) | 7,500 MIPS @ 1.5 GHz | 5.0 | 2.5 | 2009 | [70] |
AMD Phenom II X4 940 Black Edition | 42,820 MIPS @ 3.0 GHz | 14.3 | 3.5 | 2009 | [71] |
AMD Phenom II X6 1100T | 78,440 MIPS @ 3.3 GHz | 23.7 | 3.9 | 2010 | [68] |
인텔 코어 i7 Extreme Edition 980X (6-core) | 147,600 MIPS @ 3.33 GHz | 44.7 | 7.46 | 2010 | [72] |
ARM Cortex A5 | 1,256 MIPS @ 800 MHz | 1.57 | 1.57 | 2011 | [60] |
ARM Cortex A7 | 2,850 MIPS @ 1.5 GHz | 1.9 | 1.9 | 2011 | [53] |
Qualcomm Krait (Cortex A15-like, 2-core) | 9,900 MIPS @ 1.5 GHz | 6.6 | 3.3 | 2011 | [53] |
AMD E-350 (2-core) | 10,000 MIPS @ 1.6 GHz | 6.25 | 3.125 | 2011 | [73] |
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 | [74] |
인텔 코어 i5-2500K 4-core | 83,000 MIPS @ 3.3 GHz | 25.152 | 6.288 | 2011 | [75] |
인텔 코어 i7 875K | 92,100 MIPS @ 2.93 GHz | 31.4 | 7.85 | 2011 | [76] |
AMD FX-8150 (8-core) | 90,749 MIPS @ 3.6 GHz | 25.2 | 3.15 | 2011 | [77] |
인텔 코어 i7 2600K | 117,160 MIPS @ 3.4 GHz | 34.45 | 8.61 | 2011 | [78] |
인텔 코어 i7 Extreme Edition 3960X (6-core) | 176,170 MIPS @ 3.3 GHz | 53.38 | 8.89 | 2011 | [79] |
AMD FX-8350 | 97,125 MIPS @ 4.2 GHz | 23.1 | 2.9 | 2012 | [77][80] |
AMD FX-9590 | 115,625 MIPS @ 5.0 GHz | 23.1 | 2.9 | 2012 | [68] |
인텔 코어 i7 3770K | 106,924 MIPS @ 3.9 GHz | 27.4 | 6.9 | 2012 | [77] |
인텔 코어 i7 3630QM | 113,093 MIPS @ 3.2 GHz | 35.3 | 8.83 | 2012 | [81] |
인텔 코어 i7 4770K | 133,740 MIPS @ 3.9 GHz | 34.29 | 8.57 | 2013 | [77][80][82] |
인텔 코어 i7 5960X | 238,310 MIPS @ 3.0 GHz | 79.4 | 9.92 | 2014 | [83] |
라즈베리 파이 | 4,744 MIPS @ 1.0 GHz | 4.744 | 1.186 | 2014 | [84] |
인텔 코어 i7 6950X | 317,900 MIPS @ 3.0 GHz | 106 | 10.6 | 2016 | [85] |
프로세서 / 시간 | Dhrystone MIPS / MIPS | D IPS / 초당 클럭 사이클 | D IPS / 초당 클럭 사이클 / 다이 당 코어 | 연도 | 출처 |