Next Previous Contents

3. How to estimate what the proper BogoMips rating should be

>From a initiative by Ian Jackson, ijackson@nyx.cs.du.edu, and Przemek Klosowski, much updated and expanded by Wim van Dorst for current data, as listed below:

As a very approximate guide, the BogoMips can be calculated by:

System                        BogoMips         Comparison 
Intel 8088                  clock * 0.004         0.02 
Intel/AMD 386SX             clock * 0.14          0.8 
Intel/AMD 386DX             clock * 0.18          1 (definition) 
Motorola 68030              clock * 0.25          1.4 
Cyrix/IBM 486               clock * 0.34          1.8 
Intel Pentium               clock * 0.40          2.2 
Intel 486                   clock * 0.50          2.8
AMD 5x86                    clock * 0.50          2.8 
Mips R4000/R4400            clock * 0.50          2.8
Nexgen Nx586                clock * 0.75          4.2 
PowerPC 601                 clock * 0.84          4.7
Alpha 21064/21064A          clock * 0.99          5.5
Alpha 21066/21066A          clock * 0.99          5.5 
Alpha 21164/21164A          clock * 0.99          5.5 
Intel Pentium Pro           clock * 0.99          5.5 
Cyrix 5x86/6x86             clock * 1.00          5.6 
Intel Pentium II            clock * 1.00          5.6
Intel Celeron               clock * 1.00          5.6
Mips R4600                  clock * 1.00          5.6 
Alpha 21264                 clock * 1.99         11.1
AMD K5/K6/K6-2              clock * 2.00         11.1
UltraSparc II               clock * 2.00         11.1
Pentium MMX                 clock * 2.00         11.1 
PowerPC 604                 clock * 2.00         11.1
Motorola 68060              clock * 2.01         11.2 

Note that the BogoMips calculation loop does not take full advantage of the parallelism of various processors, such as the Intel Pentium and the Alpha 21164.

Note that the BogoMips calculation loop for the non-Intel CPUs is similar but not the same.


Next Previous Contents