1

Vous vous souvenez peut etre de mes comparaisons entre differents processeurs et de cette page :
http://www.swox.com/gmp/gmpbench.html
C'est un test d'arithmetique multi-precision avec de l'assembleur optimise pour toutes les boucles critiques de tous les CPU utilises (Sauf Opteron).

Comme vous pouvez le voir l'opteron est premier avec quasiment un facteur 2 pour le P4.
Mais j'ai l'honneur de pouvoir utiliser un GMP CVS avec assembleur optimise pour Opteron.
Resultat: 9924.2 !
Un facteur 4 sur le P4 qui est a frequence superieure ! love

Et tout ca pour dire que ma nouvelle machine au boulot est un bi-opteron.

2

eek
et ca coute combien un ... opteron ? magic
avatar
納 豆パワー!
I becamed a natto!!!1!one!

3

Je sais pas. Voila des details:

achille pelissip 51 % cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 5
model name : AMD Opteron(tm) Processor 250
stepping : 10
cpu MHz : 2392.952
cache size : 1024 KB
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 clflush mm
x fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow
bogomips : 4734.97
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp

processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 5
model name : AMD Opteron(tm) Processor 250
stepping : 10
cpu MHz : 2392.952
cache size : 1024 KB
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 clflush mm
x fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow
bogomips : 4784.12
TLB size : 1088 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp


achille pelissip 52 % cat /proc/meminfo
MemTotal: 8111104 kB
MemFree: 7429360 kB
Buffers: 104180 kB
Cached: 307016 kB
SwapCached: 0 kB
Active: 172616 kB
Inactive: 263244 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 8111104 kB
LowFree: 7429360 kB
SwapTotal: 16777208 kB
SwapFree: 16777208 kB
Dirty: 80 kB
Writeback: 0 kB
Mapped: 36076 kB
Slab: 210544 kB
Committed_AS: 120896 kB
PageTables: 2572 kB
VmallocTotal: 536870911 kB
VmallocUsed: 9052 kB
VmallocChunk: 536861763 kB
HugePages_Total: 0
HugePages_Free: 0
Hugepagesize: 2048 kB

4

Si tu veux faire des comparaisons, j'ai un Athlon 64 3400+ (version mobile je suppose, vu que c'est sur mon portable)
spectras@etherflow:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 4
model name      : AMD Athlon(tm) 64 Processor 3400+
stepping        : 10
cpu MHz         : 800.476
cache size      : 1024 KB
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 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow
bogomips        : 1578.82
TLB size        : 1088 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
(Note: powernow-k8 est configuré, d'où la fréquence de 800MHz)

5

Moi ou toi ?

6

Sais pas, c'est si tu fais des benchs comme t'avais fait pour l'autre topic, ben j'ai moyen de les lancer sur un Athlon 64 (et le système d'exploitation est Debian x86_64).

7

sur ce bench, on voit surtout que: aux chiottes le G5...
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

8

Bon je viens de lancer leurs benchs sur mon portable (Athlon 64 3400+ (Hammer) cadencé à 2200 MHz) :
GMPbench.base.multiply result: 23412
GMPbench.base.divide result: 15402
GMPbench.app.rsa result: 1263.1
GMPbench result: 4897.4

Ce qui est intéressant c'est de rapporter ce résultat à la fréquence de l'Optéron testé (multiplier par 2400/2200, donc) : on obtient alors 5342,6. Le Athlon 64 et l'Opteron sont très proches, donc.

9

C'est complique je peux pas distribuer ce code. Mais des que je peux, je te contacterai.

10

>Le Athlon 64 et l'Opteron sont très proches
C'est pas le cache, la principale difference ?

11

BakaSama :
sur ce bench, on voit surtout que: aux chiottes le G5...


regarde les fréquences quand meme

le G5 est un des plus bas en freq dans le top

Un truc ou il on tord c'est mettre tout les G4 ensemble, il y en a plusieurs version qui sont bien différentes..
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.

12

D'après AMD les caches sont identiques.
Par contre l'opteron a une interface mémoire 128 bits (en dual channel) tandis que l'Athlon 64 a une interface mémoire de 64 bits.
Et accessoirement, on ne peut pas faire du biproc Athlon 64.

A part ça ils sont identiques, apparemment (même core notamment).

13

Spectras: ça fait un moment qu'AMD ne se base plus que sur un seul core a la fois hein

les Duron, Athlon et Opteron on le meme core, juste qu'il est plus ou moins bridé. Si tu avait tout le matos kivabien tu pourrait débrider un Duron pour en faire un opteron, mais bon courage wink
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.

14

Ok.

15

Godzil> euh n'exagérons rien. Le core des AMD64 n'a rien à voir avec celui des 32 bits quand même.
En plus même le brochage est différent.

16

spectras
: Ce qui est intéressant c'est de rapporter ce résultat à la fréquence de l'Optéron testé (multiplier par 2400/2200, donc) : on obtient alors 5342,6. Le Athlon 64 et l'Opteron sont très proches, donc.

Surtout que le 3700+ est cadencé à la même fréquence et doit obtenir un résultat encore meilleur ...
avatar
I'm on a boat motherfucker, don't you ever forget

17

Ah et sinon ça coute cher un portable AMD 64 3400+ ? cheeky
avatar
I'm on a boat motherfucker, don't you ever forget

18

Spectras, poru les 32/64 oui et encore j'avais entendu dire a une epoque qu'amd voulait continuer une gamme 32b avec des core 64 bridé donc bon..

Les durons actuel n'on pas encore switché (hum c'est pas sempron d'ailleur now ? enfin peu importe) mais AMD essaye de maintenir qu'une core a la fois, ce pour des raison de coup de reviens, il leur reviens moins cher de faire le meme core pour tte leur gamme et de le brider suivant quel processeur on veux obtenir que de devoir faire des cores spécifiques (d'ailleur intel fais la meme chose entre les celeron et les pentium)
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.

19

Moumou :
Ah et sinon ça coute cher un portable AMD 64 3400+ ? cheeky


oué 30min d'autonomie grin (au total) donc faut prévoir un max de batterie trivil</troll assé juste>
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.

20

Ah au fait Godzil sur ce bench on voit clairement qu'un AMD64 n'a aucun intérêt, hein cheeky
avatar
I'm on a boat motherfucker, don't you ever forget

21

Ca reste un cas tres particulier, surtout le calcul RSA neutral
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.

22

Godzil :
oué 30min d'autonomie grin (au total) donc faut prévoir un max de batterie trivil</troll assé juste>

Ui mais comme tu le vois il le baisse en fréquence ...
avatar
I'm on a boat motherfucker, don't you ever forget

23

Godzil :
Ca reste un cas tres particulier, surtout le calcul RSA neutral

Ben c'est un truc qui dépend uniquement du processeur, quoi.
avatar
I'm on a boat motherfucker, don't you ever forget

24

oué ben tu passe pas 100% de ton temps proco a calculer une clef RSA hein neutral

Sur du travail "classique" (et meme sur les jeux) je te défie de voir une différence notable entre un Athlon64 et un Athlon XP a meme fréquence (pas meme xxxx+ vu que les ratio sont différents)
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.

25

Ah et sinon ça coute cher un portable AMD 64 3400+ ?
J'ai eu le mien à 1300 euros. C'est un Acer Aspire 1524
Athlon 64 3400+
Ecran 15,4" (1280x800, c'est du 16:10)
GeForce FX Go 5700, 64Mo de mémoire dédiée
HDD 80Go
Graveur DVD-RW
512Mo DDR
WiFi 802.11g intégré
Bluetooth (je sais pas si c'est très utile)
Firewire
Ethernet Gigabit intégré
+ lecteur de cartes, deux ports pcmcia, port infrarouge, décodage MPEG hardware, firewire, 4 ports usb2, sortie vidéo


Godzil> bah en même temps t'as un core Hammer ou t'as pas un core Hammer, et t'auras du mal à changer. De toutes façons tu peux faire ce que tu veux tu pourras pas ajouter des broches à ton Duron/Athlon donc bon...

26

>Sur du travail "classique" (et meme sur les jeux) je te défie de voir une différence notable entre un Athlon64 et un Athlon XP a meme fréquence (pas meme xxxx+ vu que les ratio sont différents)
Heu... Si. Deja en mode 64 bits tu as 2x plus de registres de disponible. Et l'ABI par default est plus performante. Et les compilateurs s'autorisent des instructions speciales.

27

Godzil> justement si : ne serait-ce que parce que le Athlon64 a deux fois plus de registres, ce qui perme au compilo de faire du code qui accède bcp moins souvent à la mémoire. Sans compter qu'un certain nombre d'instructions ont été optimisée pour utiliser moins de cycles. Et que la prédiction des branchements a été pas mal améliorée. Plus la technologie HyperTransport.

28

IMG0010235.gif

Prends par exemple le meilleur processeur 32 bits d'amd, le 3200+ à 2.2 Ghz. Son équivalent (même fréquence, même p-rating), l'amd 64 3200+, l'explose.
avatar
I'm on a boat motherfucker, don't you ever forget

29

Par contre, l'opteron est faiblard sur les instructions SSE2 vectorielles compare au Pentium 4 (C'est le seul domaine ou le P4 l'emporte si mes souvenirs sont bons).

30

Vous parlez encore en terme de programmation bouffeuse de ressources processeur...

Enfin bon temps pis.

De tte maniere les jeux & co ne seront jamais compilé spécifiquement AMD64 tant que c'est intel qiu mene la dance au niveau de l'archi. et puis faut penser au utilisateur de processeur intel.

enfin bon
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.