# ICOMP Index

Der ICOMP Index (Intel COmparative Microprocessor Performance Index) ist ein Computer-Benchmark, zusammengestellt von Intel um die Leistung der verschiedenen Prozessormodelle und Linien für den Kunden vergleichbar zu machen. Der iCOMP wurde 1991 eingeführt. Dabei wurde die Leistung des i486SX mit 25 MHz als 100 definiert. Mit dem Pentium 4 wechselte Intel zur Verwendung von Megahertzzahlen zur Klassifizierung. Der iCOMP wurde von Intel auch für XScale-Prozessoren verwendet.

## Versionen
### iCOMP 1.0

1991 mit Einführung des Intel i486SX stellte Intel den iCOMP Index erstmals vor, um so den Vergleich zwischen den verschiedenen Prozessormodellen, vom i386SX an zu ermöglichen. Der Schwerpunkt lag dabei auf 16- und 32-Bit-Anwendungen. Als Basiswert wurde der 486SX mit 25 MHz definiert, und die Ergebnisse so skaliert, dass dieser den Wert 100 erhielt. Mit Werten von 22 beim 386SX-16 bis 249 beim 486DX-50 wurde eine Leistungsbandbreite von 1:10 dargestellt.

### iComp 2.0

Mit dem Pentium MMX wurde 1997 der iCOMP 2.0 vorgestellt, welcher nur noch aus 32-Bit-Anwendungen bestand und einen höheren Wert auf Gleitkommaleistung legte, da hier die Konkurrenz (AMD, Cyrix) deutlich zurücklag. Der Wert wurde nach einem internen Schlüssel aus den Ergebnissen der Benchmarks
* CPUmark32,
* Norton SI-32,
* SPECint_base95,
* SPECfp_base95 sowie dem speziell für den Pentium MMX entworfenen
* Intel Media Benchmark
zusammengesetzt. Der Schlüssel wurde so gewählt, dass der Pentium 120, der im iCOMP 1.0 den Wert 1000 hatte, auf 100 Punkte kam. Damit wurde ein 1:10-Verhältnis suggeriert, das, bedingt durch die unterschiedliche Zusammensetzung und Gewichtung der Einzeltests, nicht gegeben war.

### iCOMP 3.0

Da der Pentium III sich im iCOMP 2.0, bei gleicher Taktrate, praktisch nicht vom Pentium II (Vorstellung im Januar 1999) unterschied, veröffentlichte Intel bereits im Herbst 1998 einen überarbeiteten Maßstab. Neben einer veränderten Auswahl an Benchmarks, wurde vor allem Wert auf Tests für die neuen SSE-Instruktionen gelegt. Als Einzelanwendungen bestand der iCOMP 3.0 aus den 6 Teilen
* WinTune 98 Advanced CPU Integer test,
* CPUmark 99,
* 3D WinBench 99-3D Lighting and Transformation Test,
* MultimediaMark 99,
* Jmark 2.0 Processor Test, und
* WinBench 99-FPU WinMark.
Als Basis wurde der Pentium II mit 350 MHz mit 1000 Punkten definiert, jedoch offiziell nicht veröffentlicht. Der Anstieg von 483 iCOMP 2.0 Punkten für den Pentium II mit 450 MHz, auf 1500 iCOMP 3.0 Punkten beim 450 MHz Pentium III sollte die Überlegenheit der neuen Befehle untermauern. iCOMP 2.0 Werte für die Pentium-III-Prozessoren wurden nie veröffentlicht.

## iCOMP Vergleichswerte

iCOMP Vergleichswerte :
| CPU | Typ | Takt (MHz) | Takt (MHz) | iCOMP | iCOMP | iCOMP |
| CPU | Typ | CPU | Bus | 1.0 | 2.0 | 3.0 |
| i386SX | P9 | 16 | 16 | 22 | | |
| i386SX | P9 | 20 | 20 | 32 | | |
| i386SX | P9 | 25 | 25 | 39 | | |
| i386SL | | 25 | 25 | 41 | | |
| i386SX | P9 | 33 | 33 | 56 | | |
| i386SX | P9 | 25 | 25 | 49 | | |
| i486SX | P4S/P23 | 16 | 16 | 63 | | |
| i386SX | P9 | 33 | 33 | 68 | | |
| i486SX | P4S/P23 | 20 | 20 | 78 | | |
| i486SX | P4S/P23 | 25 | 25 | 100 | | |
| i486DX | P4 | 25 | 25 | 122 | | |
| i486SX | P4S/P23 | 33 | 33 | 136 | | |
| i486SX2 | P24S | 50 | 25 | 180 | | |
| i486DX | P4 | 33 | 33 | 166 | | |
| i486DX | P4 | 50 | 50 | 249 | | |
| i486DX2 | P24 | 50 | 25 | 231 | | |
| i486DX2 | P24 | 66 | 33 | 297 | | |
| i486DX4 | P24C | 75 | 25 | 319 | | |
| i486DX4 | P24C | 100 | 33 | 435 | | |
| i486 OverDrive | P24T | 63 | 25 | 433 | | |
| Pentium | P5 | 60 | 60 | 510 | 51 | |
| Pentium | P5 | 66 | 66 | 567 | 57 | |
| i486 OverDrive | P24T | 83 | 33 | 581 | | |
| Pentium | P54C | 75 | 50 | 610 | 67 | |
| Pentium | P54C | 90 | 60 | 735 | 81 | |
| Pentium | P54C | 100 | 66 | 815 | 90 | |
| Pentium OverDrive PODP5V | P5T | 120 | 60 | 877 | 75 | |
| Pentium OverDrive PODP5V | P5T | 133 | 66 | 970 | 84 | |
| Pentium | P54C | 120 | 60 | 1000 | 100 | |
| Pentium OverDrive PODP3V | P54CT | 125 | 50 | 1070 | 105 | |
| Pentium | P54C | 133 | 66 | 1110 | 111 | |
| Pentium | P54C | 150 | 60 | 1176 | 114 | |
| Pentium | P54C | 166 | 66 | 1308 | 127 | |
| Pentium | P54C | 200 | 66 | | 142 | |
| Pentium OverDrive MMX | P54CTB | 166 | 66 | | 157 | |
| Pentium MMX | P55C | 166 | 66 | | 160 | |
| Pentium OverDrive MMX | P54CTB | 180 | 60 | | 163 | |
| Pentium Pro 256 KB | P6 | 150 | 60 | | 168 | |
| Pentium OverDrive MMX | P54CTB | 200 | 66 | | 181 | |
| Pentium MMX | P55C | 200 | 66 | | 182 | |
| Pentium Pro 512 KB | P6 | 166 | 66 | | 186 | |
| Pentium Pro 256 KB | P6 | 180 | 60 | | 197 | |
| Pentium MMX | P55C | 233 | 66 | | 203 | |
| Celeron | Covington | 266 | 66 | | 213 | |
| Pentium Pro 256 KB | P6 | 200 | 66 | | 220 | |
| Celeron | Covington | 300 | 66 | | 226 | |
| Pentium II | Klamath | 233 | 66 | | 267 | |
| Celeron A | Mendocino | 300 | 66 | | 296 | |
| Pentium II | | 266 | 66 | | 303 | |
| Celeron | Mendocino | 333 | 66 | | 318 | |
| Pentium II | | 300 | 66 | | 332 | |
| Pentium II OverDrive | P6T | 300 | 66 | | 351 | |
| Pentium II | Deschutes | 333 | 66 | | 366 | |
| Pentium II | Deschutes | 350 | 100 | | 386 | 1000 |
| Pentium II OverDrive | P6T | 333 | 66 | | 387 | |
| Pentium II | Deschutes | 400 | 100 | | 440 | 1130 |
| Pentium II | Deschutes | 450 | 100 | | 483 | 1240 |
| Pentium III | Katmai | 450 | 100 | | | 1500 |
| Pentium III | Katmai | 500 | 100 | | | 1650 |
| Pentium III | Katmai | 550 | 100 | | | 1780 |
| Pentium III | Katmai | 600 | 100 | | | 1930 |