ICOMP (index)

Last updated
Various CPUs marked with iCOMP index's.
FC80486DX4-75 AK SX883 USA 1995 01 WT.jpg
i486 DX4 75 MHz
iCOMP=319
I486DX4.jpg
i486 DX4 100 MHz
iCOMP = 435
Pentium 60 SX948 gold front.jpg
Pentium 60 MHz
iCOMP = 510
Ic-photo-Intel--A80502-100--(Pentium-CPU).png
Pentium 100 MHz
iComp = 815
Ic-photo-Intel--A80502-120--(Pentium-CPU).JPG
Pentium 120 MHz
iCOMP = 1000
Pentium 120MHz Top (50006792812).jpg
Pentium 120 MHz
iCOMP 2 = 100
Ibm tp310 cpu-sy028 (cropped) P133 SY028.jpg
Pentium 133 MHz
iCOMP 2 = 111
Pentium 150 and Socket 7 Motherboard (1) (cropped) A80502150 SY015.jpg
Pentium 150 MHz
iCOMP 2 = 114

iCOMP for Intel Comparative Microprocessor Performance was an index published by Intel used to measure the relative performance of its microprocessors.

Intel was motivated to create the iCOMP rating by research which showed that many computer buyers assumed that the clock speed – the “MHz” rating – was indicative of performance, regardless of the processor type. iCOMP ratings based on standard benchmarks. [1] The formula for calculating iCOMPs is like this:

CategoryBenchmarkWeight
16-bit IntegerZDbenchCPU52%
16-bit Floating-Point16-bit Whetstone2%
ZDbenchCPU1%
16-bit GraphicsZDbenchCPU*10%
16-bit VideoZDbenchCPU*5%
32-bit Integer SPECint9215%
32-bit Floating-Point SPECfp925%
32-bit GraphicsSPECint92*5%
32-bit VideoSPECint92*5%

The largest component is the integer CPU benchmark from Ziff-Davis Labs (ZDbenchCPU), which is derived from the earlier PC Labs benchmarks. Whetstone (as implemened in PowerMeter) is used for 16-bit floating-point, and SPECint92 and SPECfp92 are used for the 32-bit components. [1]

There were three revisions of the iCOMP index. Version 1.0 (1992) was benchmarked against the 486SX 25, while version 2.0 (1996) was benchmarked against the Pentium 120. [2] For Version 3.0 (1999) it was Pentium II at 350 MHz. [3]

Intel iCOMP (Full List) [4]
CPU NameSpeed (MHz)iCOMP 3.0iCOMP 2.0iCOMP 1.0
Pentium III 10003280
9333100
8662890
8002690
7502540
7002420
6502270
Pentium III E 6002110
Pentium III 6001930
5501780
5001650
4501500
Pentium II 4501240483
4001130440
Celeron 4001011394
Pentium II OverDrive 3331001387
Pentium II 3501000386
333940366
Pentium II OverDrive 300351
Celeron 366890344
Pentium II 300332
Celeron 333318
Pentium II 266303
Celeron A 300296
Pentium II 233267
Celeron 300226
Pentium Pro 256K 200220
Celeron 266213
Pentium MMX 233203
Pentium Pro 256K 180197
Pentium Pro 512K 166186
Pentium MMX 200182
Pentium OverDrive MMX 200 200181
Pentium Pro 256K 150168
Pentium OverDrive MMX 180 180163
Pentium MMX 166160
Pentium OverDrive MMX 166 166157
Pentium MMX 150144
Pentium OverDrive MMX 150 150144
Pentium 200142
1661271308
Pentium OverDrive 1661271308
Pentium OverDrive MMX 150 125120
Pentium 1501141176
Pentium OverDrive 1501141176
Pentium 1331111110
Pentium OverDrive 1251070
Pentium 1201001000
Pentium OverDrive 13384970
12075877
Pentium 10090815
9081735
7567610
Pentium OverDrive 83581
Pentium 6657567
6051510
Pentium OverDrive 63443
i486 DX4 100435
75319
i486 DX2 66297
i486 DX 50249
i486 DX2 50231
i486 SX2 50180
i486 DX 33166
i486 SX 33136
i486 DX 25122
i486 SX 25100
2078
i386 DX 3368
i486 SX 1663
i386 DX 2549
i386 SL 2541
i386 SX 2539
2032
1622

See also

Related Research Articles

<span class="mw-page-title-main">Cyrix 6x86</span> Microprocessor

The Cyrix 6x86 is a line of sixth-generation, 32-bit x86 microprocessors designed and released by Cyrix in 1995. Cyrix, being a fabless company, had the chips manufactured by IBM and SGS-Thomson. The 6x86 was made as a direct competitor to Intel's Pentium microprocessor line, and was pin compatible. During the 6x86's development, the majority of applications performed almost entirely integer operations. The designers foresaw that future applications would most likely maintain this instruction focus. So, to optimize the chip's performance for what they believed to be the most likely application of the CPU, the integer execution resources received most of the transistor budget. This would later prove to be a strategic mistake, as the popularity of the P5 Pentium caused many software developers to hand-optimize code in assembly language, to take advantage of the P5 Pentium's tightly pipelined and lower latency FPU. For example, the highly anticipated first-person shooter Quake used highly optimized assembly code designed almost entirely around the P5 Pentium's FPU. As a result, the P5 Pentium significantly outperformed other CPUs in the game.

i486 Successor to the Intel 386

The Intel 486, officially named i486 and also known as 80486, is a microprocessor. It is a higher-performance follow-up to the Intel 386. The i486 was introduced in 1989. It represents the fourth generation of binary compatible CPUs following the 8086 of 1978, the Intel 80286 of 1982, and 1985's i386.

<span class="mw-page-title-main">Motorola 68060</span> Motorola 680x0 microprocessor, released in April 1994

The Motorola 68060 ("sixty-eight-oh-sixty") is a 32-bit microprocessor from Motorola released in April 1994. It is the successor to the Motorola 68040 and is the highest performing member of the 68000 series. Two derivatives were produced, the 68LC060 and the 68EC060.

<span class="mw-page-title-main">Instructions per second</span> Measure of a computers processing speed

Instructions per second (IPS) is a measure of a computer's processor speed. For complex instruction set computers (CISCs), different instructions take different amounts of time, so the value measured depends on the instruction mix; even for comparing processors in the same family the IPS measurement can be problematic. Many reported IPS values have represented "peak" execution rates on artificial instruction sequences with few branches and no cache contention, whereas realistic workloads typically lead to significantly lower IPS values. Memory hierarchy also greatly affects processor performance, an issue barely considered in IPS calculations. Because of these problems, synthetic benchmarks such as Dhrystone are now generally used to estimate computer performance in commonly used applications, and raw IPS has fallen into disuse.

<span class="mw-page-title-main">Pentium (original)</span> Intel microprocessor

The Pentium is a x86 microprocessor introduced by Intel on March 22, 1993. It is the first CPU using the Pentium brand. Considered the fifth generation in the 8086 compatible line of processors, its implementation and microarchitecture was internally called P5.

<span class="mw-page-title-main">Celeron</span> Line of discontinued microprocessors made by Intel

Celeron is a discontinued series of low-end IA-32 and x86-64 computer microprocessor models targeted at low-cost personal computers, manufactured by Intel. The first Celeron-branded CPU was introduced on April 15, 1998, and was based on the Pentium II.

<span class="mw-page-title-main">Cyrix</span> American microprocessor developer

Cyrix Corporation was a microprocessor developer that was founded in 1988 in Richardson, Texas, as a specialist supplier of floating point units for 286 and 386 microprocessors. The company was founded by Tom Brightman and Jerry Rogers.

<span class="mw-page-title-main">Pentium 4</span> Brand by Intel

Pentium 4 is a series of single-core CPUs for desktops, laptops and entry-level servers manufactured by Intel. The processors were shipped from November 20, 2000 until August 8, 2008. It was removed from the official price lists starting in 2010, being replaced by Pentium Dual-Core.

<span class="mw-page-title-main">Pentium II</span> Intel microprocessor

The Pentium II brand refers to Intel's sixth-generation microarchitecture ("P6") and x86-compatible microprocessors introduced on May 7, 1997. Containing 7.5 million transistors, the Pentium II featured an improved version of the first P6-generation core of the Pentium Pro, which contained 5.5 million transistors. However, its L2 cache subsystem was a downgrade when compared to the Pentium Pros. It is a single-core microprocessor.

<span class="mw-page-title-main">Pentium III</span> Line of desktop and mobile microprocessors produced by Intel

The Pentium III brand refers to Intel's 32-bit x86 desktop and mobile CPUs based on the sixth-generation P6 microarchitecture introduced on February 28, 1999. The brand's initial processors were very similar to the earlier Pentium II-branded processors. The most notable differences were the addition of the Streaming SIMD Extensions (SSE) instruction set, and the introduction of a controversial serial number embedded in the chip during manufacturing. The Pentium III is also a single-core processor.

<span class="mw-page-title-main">Pentium Pro</span> Sixth-generation x86 microprocessor by Intel

The Pentium Pro is a sixth-generation x86 microprocessor developed and manufactured by Intel and introduced on November 1, 1995. It introduced the P6 microarchitecture and was originally intended to replace the original Pentium in a full range of applications. Later, it was reduced to a more narrow role as a server and high-end desktop processor. The Pentium Pro was also used in supercomputers, most notably ASCI Red, which used two Pentium Pro CPUs on each computing nodes and was the first computer to reach over one teraFLOPS in 1996, holding the number one spot in the TOP500 list from 1997 to 2000.

<span class="mw-page-title-main">Cyrix 5x86</span> 1995 line of x86-compatible microprocessors

The Cyrix 5x86 was a line of x86 microprocessors designed by Cyrix and released on June 5 of 1995. Cyrix, being a fabless company, had the chips manufactured by IBM. The line came out about 5 months before the more famous Cyrix 6x86. The Cyrix 5x86 was one of the fastest CPUs ever produced for Socket 3 computer systems. With better performance in most applications than an Intel Pentium processor at 75 MHz, the Cyrix Cx5x86 filled a gap by providing a medium-performance processor option for 486 Socket 3 motherboards.

<span class="mw-page-title-main">Am5x86</span> 486 computer chip made by AMD

The Am5x86 processor is an x86-compatible CPU announced in November of 1995 by AMD for use in 486-class computer systems. It began shipping in December of 1995, with a base price of $93 per unit in bulk quantities. Before being released, it was in development under the codename "X5".

The PR system was a figure of merit developed by AMD, Cyrix, IBM Microelectronics and SGS-Thomson in the mid-1990s as a method of comparing their x86 processors to those of rival Intel. The idea was to consider instructions per cycle (IPC) in addition to the clock speed, so that the processors become comparable with Intel's Pentium that had a higher clock speed with overall lower IPC.

The Pentium OverDrive was a microprocessor marketing brand name used by Intel, to cover a variety of consumer upgrade products sold in the mid-1990s. It was originally released for 486 motherboards, and later some Pentium sockets. Intel dropped the brand, as it failed to appeal to corporate buyers, and discouraged new system sales.

<span class="mw-page-title-main">Pentium M</span> Family of Intel microprocessors

The Pentium M is a family of mobile 32-bit single-core x86 microprocessors introduced in March 2003 and forming a part of the Intel Carmel notebook platform under the then new Centrino brand. The Pentium M processors had a maximum thermal design power (TDP) of 5–27 W depending on the model, and were intended for use in laptops. They evolved from the core of the last Pentium III–branded CPU by adding the front-side bus (FSB) interface of Pentium 4, an improved instruction decoding and issuing front end, improved branch prediction, SSE2 support, and a much larger cache.

x87 is a floating-point-related subset of the x86 architecture instruction set. It originated as an extension of the 8086 instruction set in the form of optional floating-point coprocessors that work in tandem with corresponding x86 CPUs. These microchips have names ending in "87". This is also known as the NPX. Like other extensions to the basic instruction set, x87 instructions are not strictly needed to construct working programs, but provide hardware and microcode implementations of common numerical tasks, allowing these tasks to be performed much faster than corresponding machine code routines can. The x87 instruction set includes instructions for basic floating-point operations such as addition, subtraction and comparison, but also for more complex numerical operations, such as the computation of the tangent function and its inverse, for example.

The R4200 is a microprocessor designed by MIPS Technologies, Inc. (MTI) that implemented the MIPS III instruction set architecture (ISA). It was also known as the VRX during development. The microprocessor was licensed to NEC, and the company fabricated and marketed it as the VR4200. The first VR4200, an 80 MHz part, was introduced in 1993. A faster 100 MHz part became available in 1994.

References

  1. 1 2 Michael Slater (October 7, 1992). "Intel Unveils "iCOMP" Performance Index" (PDF). Microprocessor Report . Vol. 6, no. 13. MicroDesign Resources . Retrieved January 4, 2024.
  2. "iCOMP(R) Index 2.0". faculty.iima.ac.in. Archived from the original on 1996-12-20. Retrieved 2019-12-17.
  3. "Intel(r) Processor Performance Indicators". 1999-02-25. Archived from the original on 1999-02-25. Retrieved 2019-12-17.
  4. "IDEAS Top Performers - Intel iCOMP (Full List)". Ideas International. Archived from the original on January 16, 2006. Retrieved February 10, 2006.