This article needs additional citations for verification .(November 2009) |
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:
Category | Benchmark | Weight |
---|---|---|
16-bit Integer | ZDbenchCPU | 52% |
16-bit Floating-Point | 16-bit Whetstone | 2% |
ZDbenchCPU | 1% | |
16-bit Graphics | ZDbenchCPU* | 10% |
16-bit Video | ZDbenchCPU* | 5% |
32-bit Integer | SPECint92 | 15% |
32-bit Floating-Point | SPECfp92 | 5% |
32-bit Graphics | SPECint92* | 5% |
32-bit Video | SPECint92* | 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]
CPU Name | Speed (MHz) | iCOMP 3.0 | iCOMP 2.0 | iCOMP 1.0 |
---|---|---|---|---|
Pentium III | 1000 | 3280 | ||
933 | 3100 | |||
866 | 2890 | |||
800 | 2690 | |||
750 | 2540 | |||
700 | 2420 | |||
650 | 2270 | |||
Pentium III E | 600 | 2110 | ||
Pentium III | 600 | 1930 | ||
550 | 1780 | |||
500 | 1650 | |||
450 | 1500 | |||
Pentium II | 450 | 1240 | 483 | |
400 | 1130 | 440 | ||
Celeron | 400 | 1011 | 394 | |
Pentium II OverDrive | 333 | 1001 | 387 | |
Pentium II | 350 | 1000 | 386 | |
333 | 940 | 366 | ||
Pentium II OverDrive | 300 | 351 | ||
Celeron | 366 | 890 | 344 | |
Pentium II | 300 | 332 | ||
Celeron | 333 | 318 | ||
Pentium II | 266 | 303 | ||
Celeron A | 300 | 296 | ||
Pentium II | 233 | 267 | ||
Celeron | 300 | 226 | ||
Pentium Pro 256K | 200 | 220 | ||
Celeron | 266 | 213 | ||
Pentium MMX | 233 | 203 | ||
Pentium Pro 256K | 180 | 197 | ||
Pentium Pro 512K | 166 | 186 | ||
Pentium MMX | 200 | 182 | ||
Pentium OverDrive MMX 200 | 200 | 181 | ||
Pentium Pro 256K | 150 | 168 | ||
Pentium OverDrive MMX 180 | 180 | 163 | ||
Pentium MMX | 166 | 160 | ||
Pentium OverDrive MMX 166 | 166 | 157 | ||
Pentium MMX | 150 | 144 | ||
Pentium OverDrive MMX 150 | 150 | 144 | ||
Pentium | 200 | 142 | ||
166 | 127 | 1308 | ||
Pentium OverDrive | 166 | 127 | 1308 | |
Pentium OverDrive MMX 150 | 125 | 120 | ||
Pentium | 150 | 114 | 1176 | |
Pentium OverDrive | 150 | 114 | 1176 | |
Pentium | 133 | 111 | 1110 | |
Pentium OverDrive | 125 | 1070 | ||
Pentium | 120 | 100 | 1000 | |
Pentium OverDrive | 133 | 84 | 970 | |
120 | 75 | 877 | ||
Pentium | 100 | 90 | 815 | |
90 | 81 | 735 | ||
75 | 67 | 610 | ||
Pentium OverDrive | 83 | 581 | ||
Pentium | 66 | 57 | 567 | |
60 | 51 | 510 | ||
Pentium OverDrive | 63 | 443 | ||
i486 DX4 | 100 | 435 | ||
75 | 319 | |||
i486 DX2 | 66 | 297 | ||
i486 DX | 50 | 249 | ||
i486 DX2 | 50 | 231 | ||
i486 SX2 | 50 | 180 | ||
i486 DX | 33 | 166 | ||
i486 SX | 33 | 136 | ||
i486 DX | 25 | 122 | ||
i486 SX | 25 | 100 | ||
20 | 78 | |||
i386 DX | 33 | 68 | ||
i486 SX | 16 | 63 | ||
i386 DX | 25 | 49 | ||
i386 SL | 25 | 41 | ||
i386 SX | 25 | 39 | ||
20 | 32 | |||
16 | 22 |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.