1

Bonjour,

je compte acheter un AMD Athlon XP 3200+ avec 512 de cache et 400 de FSB (oui, le rare. je l'aurai la semaine prochaine)

quelqu'un aurait il ce truc monté dans sa bécane avec un linux dessus, et pourrait il me dire le nombre de bogomips (cat /proc/cpuinfo) que ça lui donne? bigger is better smile

merci d'avance à tous

2

je sais pas quel quel truc tu parles. Moi j'ai ca :
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) XP 1700+
stepping        : 2
cpu MHz         : 1460.714
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse pni syscall mmxext 3dnowext 3dnow
bogomips        : 2899.96

3

Pour les Windowsiens :
http://hpm101.gotadsl.co.uk/projects/bogobinaries/#Windows
+
http://www.softpedia.com/progDownload/CPUInfo-Download-6145.html
processor       : Intel Celeron III
vendor_id       : GenuineIntel
cpu family      : 6 
model           : 11 
model name      : Intel(R) Celeron(TM) CPU 1300MHz
stepping        : 1 
cpu MHz         : 1302 MHz
cache size      : 256 KB 
cpuid level     : 2 
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips        : 1284.38

Je ne sais pas si squalyl voulait vraiment un comparatif, ou un test pour voir ce que donne vraiment un Athlon XP 3200+.
Je peux tester dès ce soir sur un XP 2600+ par contre (à mois que ça ne soit 2400, j'ai un doute)
avatar

4

oui, je cherche ces valeurs pour un 3200+ FSB 400 et 512 ko de cache, ce que je vais achter quoi smile et le 2600 a un fsb de 333

merci pour le lien Nil smile

Calibrating delay loop.. ok - 1348.92 BogoMips
Calibrating delay loop.. ok - 1323.97 BogoMips
Calibrating delay loop.. ok - 1366.08 BogoMips
Calibrating delay loop.. ok - 1357.44 BogoMips
Calibrating delay loop.. ok - 1348.92 BogoMips

sur mon centrino 1400

5

(j'ai un problème avec "FSB"), mais j'ai un centrino 1700, donc de toute facon c'est pas ce que tu cherches...
.

6

Heu les BogoMips ne veulent strictement rien dire, d'ailleur le nom l'indique bien : "Bogo" = "Bogus" = Buggué
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

hum t'es sur? ca sert à calibrer les boucles de délais donc gros bogomip = cpu qui cartonne c tout ce que je veux savoir. l'aspect quantitatif retatifs aux "vrais" Millions d'Instructions Par Seconde je m'en f...

8

Oui je suis sur, c'est Linus lui meme qui le dit

C'est pour ca que certain "petit" processeurs peuvent avoir des Bogomips plus haut que des processeurs bien plus puissant
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

En général, le bogomips ~= 2* fréquence du CPU sur du x86. Je n'ai encore jamais vu de CPU x86 qui ne respecte pas cette règle.

./6 : oui et non : http://www.freenix.org/unix/linux/HOWTO/mini/BogoMips-2.html
Les BogoMips sont une invention de Linus. Le noyau (ou peut-être un pilote de périphériques ?) a besoin d'une boucle d'attente (le temps d'attente est trop court ou requiert une trop grande précision pour utiliser une autre méthode qu'une attente active) qu'il est nécessaire de calibrer en fonction de la vitesse du processeur sur lequel Linux s'exécute. Ainsi le noyau mesure lors du démarrage la vitesse d'exécution d'une boucle d'instructions déterminée. Bogo vient de l'américain bogus, qui signifie faux, bidon. Une vitesse en BogoMips donne donc une indication de la vitesse d'un microprocesseur, mais l'unité est définie trop peu scientifiquement pour que l'on puisse l'appeler autrement qu'un BogoMips.

avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

10

en fait ca me va quand même.

parce que si ca exécute la même chose sur tous les cpu, ca me dit qui le fait le plus rapidement.

ie je veux construire un PC de calcul, qui exécute mes routines le plus rapidement possible, pas une optimisation pour le jeu vidéo ou autre.

11

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 10
model name      : AMD Athlon(tm) XP
stepping        : 0
cpu MHz         : 1100.130
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips        : 2179.07

j'avais jamais remarqué qu'il était underclocké confus


avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

12

Ce qui veux dire ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

13

kim :
En général, le bogomips ~= 2* fréquence du CPU sur du x86. Je n'ai encore jamais vu de CPU x86 qui ne respecte pas cette règle.

cf. le post de Nil grin
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14

1100.130 x2 = 2200.26

t'appelles 2179.07 Bogomips underclocké ?? confus

EDIT : a moins que t'avais pas acheté un 1100 en fait...
.

15

squalyl>
oui, mais en l'occurrence, le code c'est une boucle qui ne fait rien, donc si un processeur exécute ce genre de boucle 50% moins vite parce qu'il est concu pour les boucles qui ont au moins une instruction en plus de la décrémentation et est donc obligé de rajouter un nop, ce serait idiot de penser que le processeur est moins bien concu puisque ca n'arrive jamais dans du vrai code... (et en plus ca ne tient absolument pas compte de la taille des caches, de la bande passante mémoire, du FPU, de la capacité a paralléliser...)


hmm sinon Nil ton truc marche pas pour des ordinateurs trop rapides, il essaye d'exécuter N fois la boucle en augmentant N pour que ca dépasse une seconde, mais N peut pas etre plus grand que 2^32, donc sur mon Pentium M 1.8 il foire ^^ v uploader le bogomips recompilé pour qu'il marche sur des proc 10x plus puissants smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

16

le mien c'est un 2500+ oc

(benjamin@commandant:~)&#9658;cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 10
model name      : AMD Athlon(tm) XP 3200+
stepping        : 0
cpu MHz         : 2205.304
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse pni syscall mmxext 3dnowext 3dnow
bogomips        : 4358.14
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

17

Pour ceux chez qui le bogomips filé par Nil ne marcherait pas :
http://databob.free.fr/Volume/files/bogomips.exe
~/bogo-1.3 $ ./bogomips
Calibrating delay loop.. ok - 3470.40 BogoMips

(Pentium M 1.8 GHz)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

18

pollux > Hum oué, en fait, je pense que le mieux pour avoir une valeur correcte est de booter sur une Knoppix ou équivalent, non ?
avatar

19

Avec la nouvelle version de Popo, j'ai 1300.54, soit approximativement la même chose.
avatar

20

./18> bah je sais pas, il suffit que ca soit les memes instructions asm... qqun a windows et linux sous la main et peut voir si ca donne la meme chose ?

./19> oui, c'est juste censé corriger les cas ou ca marque "failed", dans les autres cas c'est pareil smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

21

Godzil :
Ce qui veux dire ?

c'est censé être un 2500+
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

22

ouais j'avais déja eu le processeur qui descendait a 1100 MHz qd le bios foirait sur mon 2500+... essaye de remettre le FSB a sa valeur normale dans le bios ^^ (FSB 200 MHz -> 333 MHz => processeur 1100 MHz -> 1800 MHz)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

23

Preuve comme quoi c'est du n'importe quoi :


iBookG4:~/Desktop/bogo-1.3 godzil$ uname -a && ./bogomips  
Darwin iBookG4.local 8.1.0 Darwin Kernel Version 8.1.0: Tue May 10 18:16:08 PDT 2005; root:xnu-792.1.5.obj~4/RELEASE_PPC Power Macintosh powerpc
Calibrating delay loop.. ok - 521.23 BogoMips


aboutthismac.png
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

24

trolls
|
V
.

25

oussa oussa ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

26

Flanker
:
Godzil :
Ce qui veux dire ?

c'est censé être un 2500+

J'ai bien un 3000+ qui est cadencé a 1800Mhz hein grin (oui c'est normal ^^)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

27

Pollux :
ouais j'avais déja eu le processeur qui descendait a 1100 MHz qd le bios foirait sur mon 2500+... essaye de remettre le FSB a sa valeur normale dans le bios ^^ (FSB 200 MHz -> 333 MHz => processeur 1100 MHz -> 1800 MHz)

ok, je le ferais la prochaine que je le rebooterai (i.e. septembre) là j'ai un peu la flemme de mettre un écran juste pour ça hehe
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

28

godzil > c'est toi le nimp... comment peux tu comparer les opcodes ppc et les opcodes x86? il est exécuté comment to bogo-ppc?
pour les pinailleurs je précise que nous parlons et comparons des bogomips x86-32


sur ppc comme c'est un portage y'a des chances qu'ils aient utilisé

#ifdef PORTABLE_BOGOMIPS
/* portable version */
static void delay(int loops)
{
long i;
for (i = loops; i >= 0 ; i--)
;
}
#endif

et là je suis trop pas sur de ce que ca fait, vu que i est pas volatile et que le compilo fait ce qu'il veut de son "long i"

29

Godzil> euh la qd meme c un facteur x6 eek t'as quelle version de gcc ? parce que peut-etre qu'une boucle vide ca sert a rien, mais en mettant 3 instructions dedans ca devrait etre un peu plus significatif...
qu'est-ce que ca donne avec :
#ifdef PORTABLE_BOGOMIPS
/* portable version */
unsigned int plop;
static void delay(int loops)
{
  long i;
  unsigned int x = 42;
  for (i = loops; i >= 0 ; i--)
    x *= 9, x += 123;
  plop = x;
}
#endif

?
chez moi ca fait 1830 bogomips smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

30

Sinon :

AMD Athlon64 3000+ Socket 939 FSB400 (et reelement a 1800Mhz) :

E:\DOCUME~1\GODZIL~1.THE\Bureau\bogo-1.3>bogo 5
Calibrating delay loop.. ok - 1738.85 BogoMips
Calibrating delay loop.. ok - 1763.12 BogoMips
Calibrating delay loop.. ok - 1676.41 BogoMips
Calibrating delay loop.. ok - 1717.98 BogoMips
Calibrating delay loop.. ok - 1717.98 BogoMips
Appuyez sur une touche pour continuer...

E:\DOCUME~1\GODZIL~1.THE\Bureau\bogo-1.3>

(72 processus lancé en meme temps et surtout le framework 2.0 en train de ce compiler (msil->natif))
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.