Contemporary PC CPU Comparisons

The following is derived from a number of sources, which were not always consistent. What I have written follows the majority opinion, but no guarantees are given.

Please tell me if you notice any errors




        At the time of writing (last updated 28-2-2000) The fastest generally available PC CPUs are the AMD Athlons. The most expensive are the Intel Pentium IIIs.




This is for guidance only. If you're buying something, check with the retailer or manufacturer first.




Test Results

None of these tests include the AMD Athlon (K7) which according to reports is the fastest generally available processor. I'll add new results as they become available.

First, the results of a real field-test involving actual computers as delivered to the customer. Four computers were involved, an Intel Celeron-500A overclocked at 552 MHz, an Intel Pentium III 500 MHz, an AMD K6-3 500 MHz, and a sad old Pentium MMX 266 MHz. To even things up, I have divided the ratings from each test by the clock speed (so where it says the Pentium III got a speed of 2.7 in the overall CPU test, is actual score was 2.7x500 = 1350). The tests were "Dhrystone" for the general CPU speed, and "Whetstone" for the Floating point speed.
CPUgeneral speed rating
K6-33.08
Celeron2.72
Pentium III2.70
Pentium MMX2.37
CPUfloating-point speed rating
Pentium III1.34
Celeron1.31
K6-31.18
Pentium MMX1.13


This summarizes results from "PC Magazine" of September 22nd 1998. They tested a number of computers with virtually identical configurations but different CPUs. Speeds are given with no particular units, but are at least linear: something with a speed of 2.0 should be twice as fast as something with a speed of 1.0.

These tests include an old-style Celeron (no cache), but no new style (version A) Celeron. New Celerons (they have the letter A at the end of their part numbers, e.g. Celeron 300A) are much faster that people are generally led to believe. I'll try to update this survey soon.

Test 1: CPU Performance

Concentrates on Integer instructions, Cache and Memory accesses.
CPUSpeed
Intel Celeron 2661.00
Intel Celeron 3001.03
Intel Pentium MMX 2331.16
Cyrix MII 3001.37
AMD K6-2 2661.56
Intel Pentium II 2661.84
AMD K6-2 3002.05
Intel Pentium II 3002.07
Intel Pentium II 3332.28
Intel Pentium II 3502.40
Intel Pentium II 4002.74

Test 2: Running Business Applications

such as word processors, spred sheets, etc.
CPUSpeed
Intel Celeron 2661.00
Intel Celeron 3001.02
Intel Pentium MMX 2331.03
AMD K6-2 2661.20
Cyrix MII 3001.25
Intel Pentium II 2661.31
AMD K6-2 3001.38
Intel Pentium II 3001.40
Intel Pentium II 3331.44
Intel Pentium II 3501.51
Intel Pentium II 4001.54

Test 3: Floating Point Computations

CPUSpeed
Cyrix MII 3001.00
AMD K6-2 2661.64
Intel Pentium MMX 2331.71
AMD K6-2 3001.86
Intel Celeron 2662.35
Intel Pentium II 2662.60
Intel Celeron 3002.62
Intel Pentium II 3002.92
Intel Pentium II 3333.23
Intel Pentium II 3503.40
Intel Pentium II 4003.89

Test 4: MMX Operations

Using Adobe's Photoshop's Gaussian Blur.
CPUSpeed
Intel Pentium MMX 2331.00
Cyrix MII 3001.04
AMD K6-2 2661.24
Intel Celeron 2661.30
Intel Pentium II 2661.30
Intel Pentium II 3001.34
Intel Celeron 3001.36
Intel Pentium II 3331.37
AMD K6-2 3001.38
Intel Pentium II 3501.50
Intel Pentium II 4001.63

Observations

  1. A Cyrix MII/300 generally seems to have similar performance to a Pentium II/200; they are certainly not even close to equivalent under these tests.
  2. An AMD K6-2 is generally only slightly slower than a same-clock-speed Pentium II. The big exception is when the floating point unit is heavily used; then Pentium II winds easily.
  3. A Celeron is a lot slower than a Pentium II in every-day computations.