Page suivante Page précédente Table des matières

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

D'après une initiative de Ian Jackson, ijackson@nyx.cs.du.edu, remise à jour et développée par Wim van Dorst pour les plate-formes 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,02
Intel/AMD 386SX        horloge * 0,14                   0,8
Intel/AMD 386DX        horloge * 0,18                   1  (definition)
Motorola 68030         horloge * 0,25                   1,4
Cyrix/IBM 486          horloge * 0,34                   1,8
Intel Pentium          horloge * 0,40                   2,2
Intel 486              horloge * 0,50                   2,8
AMD 5x86               horloge * 0,50                   2,8
Mips R4000/R4400       horloge * 0,50                   2,3
Nexgen Nx586           horloge * 0,75                   4,2
PowerPC 601            horloge * 0,84                   4,7
Alpha 21064/21064A     horloge * 0,99                   5,5
Alpha 21066/21066A     horloge * 0,99                   5,5
Alpha 21164/21164A     horloge * 0,99                   5,5
Intel Pentium Pro      horloge * 0,99                   5,5
Cyrix 5x86/6x86        horloge * 1,00                   5,6
Intel Pentium II       horloge * 1,00                   5,6
Intel Celeron          horloge * 1,00                   5,6
Mips R4600             horloge * 1,00                   5,6
Alpha 21264            horloge * 1,99                  11,1
AMD K5/K6/K6-2         horloge * 2,00                  11,1
Pentium MMX            horloge * 2,00                  11,1
PowerPC 604            horloge * 2,00                  11,1
Motorola 68060         horloge * 2,01                  11,20

Nous remarquerons 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.

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


Page suivante Page précédente Table des matières