3. Comment calculer quelle devrait être une vitesse en BogoMips ?

Contenu de cette section

D'après une initiative de Ian Jackson ijackson@nyx.cs.du.edu et Przemek Klosowski, remise à jour et développée par Wim van Dorst pour les plateformes courantes actuelles :

Une façon très approximative d'évaluer une vitesse en BogoMips est la suivante :

Systeme                BogoMips                          Indice
Intel 8088             horloge * (0,004 +/- 0,001)       0,02
Intel/AMD 386SX        horloge * (0,14  +/- 0,01)        0,8
Intel/AMD 386DX        horloge * (0,18  +/- 0,01)        1,0 (definition)
Motorola 68030         horloge * (0,25  +/- 0,005)       1,4
Cyrix/IBM 486          horloge * (0,34  +/- 0,065)       1,8
Intel Pentium          horloge * (0,40  +/- 0,035)       2,2
Intel 486/AMD 5x86     horloge * (0,50  +/- 0,01)        2,8
Mips R4000/R4400       horloge * (0,50  +/- 0,015)       2,3
Nexgen Nx586           horloge * (0,75  +/- 0,010)       4,2
PowerPC 601            horloge * (0,84  +/- 0,015)       4,7
Alpha (all CPUs)       horloge * (0,99  +/- 0,005)       5,5
Intel Pentium Pro      horloge * (0,99  +/- 0,005)       5,5
Cyrix 5x86/6x86        horloge * (1,00  +/- 0,005)       5,6
Intel Pentium II       horloge * (1,00)                  5,6
Mips R4600             horloge * (1,00)                  5,6
Alpha 21264            horloge * (1,99)                 11,1
AMD K5/K6              horloge * (2,00  +/- 0,010)      11,1
Pentium MMX            horloge * (2,00)                 11,1
Motorola 68060         horloge * (2,01)                 11,20

Motorola 68040         (non disponible pour le moment)
Sparc                  (non disponible pour le moment)

Notons que la boucle de détermination de la vitesse en BogoMips n'est pas optimisée pour le parallélisme des différents processeurs comme le Pentium d'Intel ou l'Alpha 21164.

Notons aussi que cette boucle pour des processeurs autres que ceux d'Intel est similaire mais pas identique.


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre