BogoMips mini-Howto: How to estimate what the proper BogoMips rating should be

prev-2284571 next-4742987 toc-2627246

>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 plusminus 0.001)     0.02
Intel/AMD 386SX     clock * (0.14  plusminus 0.01)      0.8
Intel/AMD 386DX     clock * (0.18  plusminus 0.01)      1 (definition)
Motorola 68030      clock * (0.25  plusminus 0.005)     1.4
Cyrix/IBM 486       clock * (0.34  plusminus 0.065)     1.8
Intel Pentium       clock * (0.40  plusminus 0.035)     2.2
Intel 486/AMD 5x86  clock * (0.50  plusminus 0.01)      2.8
Mips R4000/R4400    clock * (0.50  plusminus 0.015)     2.3
Nexgen Nx586        clock * (0.75  plusminus 0.010)     4.2
PowerPC 601         clock * (0.84  plusminus 0.015)     4.7
Alpha (all CPUs)    clock * (0.99  plusminus 0.005)     5.5
Intel Pentium Pro   clock * (0.99  plusminus 0.005)     5.5
Cyrix 5x86/6x86     clock * (1.00  plusminus 0.005)     5.6
Mips R4600          clock * (1.00)                      5.6
AMD K5/K6           clock * (2.00  plusminus 0.010)    11.1
Pentium MMX         clock * (2.00)                     11.1
Motorola 68060      clock * (2.01)                     11.2

Motorola 68040      (insufficient data yet)
Sparc               (insufficient data yet)

Note that the BogoMips calculation loop does not take 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.

prev-2284571 next-4742987 toc-2627246

READ  The Linux+FreeBSD mini-HOWTO: References and other documents of interest