IPS ( — инструкций в секунду) — мера быстродействия процессора компьютера. Показывает число определённых инструкций, выполняемых процессором за одну секунду. Часто заявляемые производителями значения IPS являются пиковыми и получены на последовательностях инструкций, не характерных для реальных программ. Также на значения IPS сильно влияет пропускная способность иерархии памяти. В связи с этим, вместо исходных значений IPS для оценки быстродействия принято использовать результаты синтетических тестов (), например SPECint или Dhrystone.
Производные единицы измерения: ; = () или (, ); ; .
До появления общепринятых тестов производительности усреднённые оценки быстродействия компьютеров вычислялись на основе смеси инструкций. Наиболее известной является смесь Гибсона, полученная Джеком Гибсоном из корпорации IBM для научных программ. Для коммерческих программ были разработаны смеси, не включающие операции с плавающей запятой, например, смесь ADP. В списке можно найти оценки быстродействия примерно 175 компьютеров 1960-х — 1970-х годов в научных (Гибсон) и коммерческих (ADP) задачах.
Хотя MIPS могли быть простой метрикой для сравнения быстродействия процессоров одинаковой архитектуры, их использование для сравнения различающихся архитектур ограничено. Иногда инженеры называют эту единицу Meaningless Indicator of Processor Speed (бессмысленный индикатор процессорной скорости).
В 1970-х производительность мини-компьютеров часто сравнивалась в единицах VAX MIPS. Производительность разных компьютеров сравнивалась с машиной VAX 11/780, быстродействие которой принималось за 1 MIPS. (Иногда эту единицу называют VAX Unit of Performance или VUP.) Такой эталон был выбран в том числе из-за того что 11/780 имеет производительность, близкую мейнфрейму IBM System/370 модель 158-3, которая также часто принималась за 1 MIPS.
Иногда производительность мини-компьютеров измеряли при помощи программы на языке Fortran под названием Whetstone benchmark, а ее результат называли Millions of Whetstone Instructions Per Second (MWIPS). Так компьютер VAX 11/780 с FPA, выпущенный в 1977 году, имел рейтинг 1,02 MWIPS. Обзор производительности реальных систем Процессор / СистемаПроизводительность в MIPS или DMIPS(D) инструкций за такт (MIPS / МГц)ГодUNIVAC I0,002 MIPS при 2,25 МГц0,00081951Intel 40040,092 MIPS при 0,74 МГц0,1241971IBM System/370 1580,64 MIPS при 8,696 МГц0,07361972Intel 80800,29 MIPS при 2 МГц0,1451974MOS Technology 6502 (NES)0,43 MIPS при 1 МГц0,431975Intel 8080A0,435 MIPS при 3 МГц0,1451976Zilog Z80 (Sega Master System)0,58 MIPS при 4 МГц0,1451976Motorola 68020,5 MIPS при 1 МГц0,51977Motorola 68090,42 MIPS при 1 МГц0,421977VAX-11/7801 MIPS при 5 МГц0,21977Intel 80860,33 MIPS при 5 МГц0,0661978Intel 80880,75 MIPS при 10 МГц0,0751979Motorola 68000 (Sega Genesis)1,4 MIPS при 8 МГц0,1751979Intel 802861,28 MIPS при 12 МГц0,1071982LINKS-1 Computer Graphics System (257 cores)642,5 MIPS при 10 МГц2,51982Texas Instruments TMS320105 MIPS при 20 МГц0,251983Intel i386DX2,15 MIPS при 16 МГц0,1341985Intel 87510,66 MIPS при 8 МГц0,0831985ARM24 MIPS при 8 МГц0,51986Intel i386DX4,3 MIPS при 33 МГц0,131989Intel i486DX8,7 MIPS при 25 МГц0,3481989Intel i86025 MIPS при 25 МГц11989AMD Am3869 MIPS при 40 МГц0,2251991Intel i486DX11,1 MIPS при 33 МГц0,3361991Intel i86050 MIPS при 50 МГц11991Intel i486DX225,6 MIPS при 66 МГц0,3881992MIPS R4400 (1 core sgi crimson)120 MIPS при 150 МГц0,5671993DEC Alpha 21064 EV4135 MIPS при 200 МГц0,6751993IBM-Motorola PowerPC 601157,7 MIPS при 80 МГц1,9711993SGI Onyx RealityEngine2(36 cores)2 640 MIPS при 150 МГц17,61993Fujitsu-NAL Numerical Wind Tunnel (168 cores)10 718,4 MIPS при 105 МГц63,81993Intel DX470 MIPS при 100 МГц0,71994Intel Pentium188 MIPS при 100 МГц1,881994IBM-Motorola PowerPC 603e188 MIPS при 133 МГц1,4141995Intel Pentium Pro541 MIPS при 200 МГц2,71996IBM-Motorola PowerPC 603ev423 MIPS при 300 МГц1,411996IBM-Motorola PowerPC 750525 MIPS при 233 МГц2,31997Intel Pentium III2 054 MIPS при 600 МГц3,41999AMD Athlon3 561 MIPS при 1,2 ГГц3,02000Engine (PS2)6 000 MIPS при 294 МГц20,4082000ARM11515 MIPS при 412 МГц1,252002Pentium 4 Extreme Edition9 726 MIPS при 3,2 ГГц3,02003AMD Athlon XP 2500+7 527 MIPS при 1,83 ГГц4,12003ARM Cortex-M3125 MIPS при 100 МГц1,252004Creative X-FI(EMU20K1)10 340 MIPS при 400 МГц25,822005AMD Athlon FX-5712 000 MIPS при 2,8 ГГц4,32005ARM Cortex-A8 (iPhone 4)2 000 MIPS при 1 ГГц2,02005PS3 Cell BE (PPE only)10 240 MIPS при 3,2 ГГц3,22006ARM Cortex-R4450 MIPS при 270 МГц1,662006Intel Atom N270 (Single core)3 846 MIPS при 1,6 ГГц2,42008Qualcomm Scorpion (Cortex A8-like)2 000 MIPS при 1 ГГц2,12008ARM Cortex-M045 MIPS при 50 МГц0,92009ARM Cortex-A9 (Dual core)7 500 MIPS при 1,5 ГГц5,02009ARM Cortex A51 256 MIPS при 800 МГц1,572011ARM Cortex A72 850 MIPS при 1,5 ГГц1,92011AMD E-350 (Dual core)10 000 MIPS при 1,6 ГГц6,252011Raspberry Pi 24 744 MIPS при 1 ГГц4,7442014
См. также BogoMIPS FLOPS () — инструкций за такт
(MSU)
Тесты производительности Dhrystone MIPS (DMIPS, 1984 год) от SPEC CoreMark (2009)
Примечания
Категория:Микропроцессоры Категория:Единицы измерения производительности компьютеров Категория:Суперкомпьютеры