pat1ent00 Signaler ce message #1 Posté(e) 16 août 2007 oyé oyé Je m'adresse a ceux qui ont linux avec un quad core ^^, les autres pouvant bien sur le faire ça ne fera que grossir la bdd je pense deja a toi foo_fight j'ai besoin d'une comparaison de perf avec mon bi dual (je l'ai o/c a 2.67) bench sous linux, c'est comme le bench sous windows --< ça donne les perf brutes du processeur ==> nbench il faut telecharger les sources (ça fait un pti cours comme ça) http://www.tux.org/~mayer/linux/bmark.html prennez les source en http (plus simple) une fois sur le pc, on extrait et au besoin on renomme le dossier comme je l'ai dis plus haut, on dl les sources, nous n'avons donc pas d'executable logique il faut compiler le bouzin avec make ouvrez une console et rendez vous dans le dossier de nbench ethan@ethan-laptop:~$ cd nbench-byte-2.2.2/ on compile ethan@ethan-laptop:~/nbench-byte-2.2.2$ make gcc -s -static -Wall -O3 pointer.c -o pointer gcc -DLINUX -s -static -Wall -O3\ -o pointer pointer.c rm -f pointer.h if [ "4" = `./pointer` ]; then touch pointer.h;\ else echo "#define LONG64" >pointer.h; fi gcc -DLINUX -s -static -Wall -O3\ -c emfloat.c gcc -DLINUX -s -static -Wall -O3\ -c misc.c ./sysinfo.sh gcc -DLINUX -s -static -Wall -O3 gcc -DLINUX -s -static -Wall -O3\ -c nbench0.c gcc -DLINUX -s -static -Wall -O3\ -c nbench1.c gcc -DLINUX -s -static -Wall -O3\ -c sysspec.c gcc -DLINUX -s -static -Wall -O3\ -c hardware.c gcc -DLINUX -s -static -Wall -O3 \ emfloat.o misc.o nbench0.o nbench1.o sysspec.o hardware.o\ -o nbench -lm ethan@ethan-laptop:~/nbench-byte-2.2.2$ il contient aussi un script qui donne les infos de base ethan@ethan-laptop:~/nbench-byte-2.2.2$ ./hardware CPU : Dual AuthenticAMD AMD Turion(tm) 64 X2 Mobile Technology TL-50 800MHz L2 Cache : 256 KB OS : Linux 2.6.20-16-generic ethan@ethan-laptop:~/nbench-byte-2.2.2$ ./nbench lance le bench ethan@ethan-laptop:~/nbench-byte-2.2.2$ ./nbench BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 688.56 : 17.66 : 5.80 STRING SORT : 136.44 : 60.97 : 9.44 BITFIELD : 3.197e+08 : 54.84 : 11.45 FP EMULATION : 121.44 : 58.27 : 13.45 FOURIER : 14577 : 16.58 : 9.31 ASSIGNMENT : 17.232 : 65.57 : 17.01 IDEA : 3490.2 : 53.38 : 15.85 HUFFMAN : 1142.2 : 31.67 : 10.11 NEURAL NET : 24.681 : 39.65 : 16.68 LU DECOMPOSITION : 852.96 : 44.19 : 31.91 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 45.132 FLOATING-POINT INDEX: 30.738 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : Dual AuthenticAMD AMD Turion(tm) 64 X2 Mobile Technology TL-50 1600MHz L2 Cache : 256 KB OS : Linux 2.6.20-16-generic C compiler : version gcc 4.1.2 (Ubuntu 4.1.2-0ubuntu4) libc : libc-2.5.so MEMORY INDEX : 12.250 INTEGER INDEX : 10.574 FLOATING-POINT INDEX: 17.048 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder. ethan@ethan-laptop:~/nbench-byte-2.2.2$ si le make retourne une erreur, vous devez installer la librairie C sous ubuntu, c'est sudo apt-get install libc6-dev Citer Partager ce message Lien à poster Partager sur d’autres sites
foo_fight Signaler ce message #2 Posté(e) 17 août 2007 C'est cool de penser à moi pat1ent00 Je suis un débutant sous Linux et donc je prend tout ce qui peut me faire progresser. Par contre j'hésite à déplacer ce sujet dans la section logiciel ou l'intégrer au topic unique sur ubuntu (toujours dans la section logiciel). Voici les résultats de mon QX6700 à très exactement 2671MHz. ------------------------------------------------------------------------------------------------------------------------------- foofight@ubuntu:~/nbench-byte-2.2.2$ ./nbench BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 1331.4 : 34.14 : 11.21 STRING SORT : 295.44 : 132.01 : 20.43 BITFIELD : 4.8646e+08 : 83.45 : 17.43 FP EMULATION : 270.16 : 129.64 : 29.91 FOURIER : 27305 : 31.05 : 17.44 ASSIGNMENT : 39.193 : 149.14 : 38.68 IDEA : 5680 : 86.87 : 25.79 HUFFMAN : 2260.4 : 62.68 : 20.02 NEURAL NET : 57.651 : 92.61 : 38.96 LU DECOMPOSITION : 1826.9 : 94.64 : 68.34 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 87.603 FLOATING-POINT INDEX: 64.804 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : 4 CPU GenuineIntel Intel® Core2 Quad CPU @ 2.66GHz 2671MHz L2 Cache : 4096 KB OS : Linux 2.6.20-16-generic C compiler : gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4) libc : libc-2.5.so MEMORY INDEX : 23.972 INTEGER INDEX : 20.400 FLOATING-POINT INDEX: 35.943 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 ------------------------------------------------------------------------------------------------------------------------------------ Ce bench me semble assez vieux car il ne teste qu'un seul core et compare les résultats à ceux d'un pentium 90... Citer Partager ce message Lien à poster Partager sur d’autres sites
pat1ent00 Signaler ce message #3 Posté(e) 17 août 2007 a quoi tu as vu qu'il prennais qu'un seul core? j'ai mempa vérifié de mon coté ^^ ste boulet tu peux me faire un uname -a ça te donne la version du kernel linux, savoir si tu as du smp ou pas (apriori oui....) en effet le bench est assez vieux, 99 je crois avec une maj en 2003 pis c'est vrai que ça compare avec un pentium 90 et k6 amd , mais d'un autre coté, c'est du calcul brute, donc que tu ai un single/dual/quad core on ne compare que la puissance brute du cpu pour deplacer le topic, j'ai pensé à le mettre en logiciel/ubuntu seulement le bench ne concerne pas seulement ubuntu, linux en général (voire même windows..) et comme on compare les cpu j'ai opté pour hardware a toi de voir ce qui est le mieux Citer Partager ce message Lien à poster Partager sur d’autres sites
foo_fight Signaler ce message #4 Posté(e) 17 août 2007 J'ai vu qu'il ne prenais quun seul core en regardant le moniteur système. Pour un bench de 99 ce n'est pas étonnant. J'ai bien une kernel SMP sinon pas de SMP folding : foofight@ubuntu:~$ uname -a Linux ubuntu 2.6.20-16-generic #2 SMP Thu Jun 7 19:00:28 UTC 2007 x86_64 GNU/Linux Je laisse le topic ici finalement. Citer Partager ce message Lien à poster Partager sur d’autres sites
pat1ent00 Signaler ce message #5 Posté(e) 17 août 2007 nico@ichigo:~/nbench$ ./nbench BYTEmark* Native Mode Benchmark ver. 2 (10/95) Index-split by Andrew D. Balsa (11/97) Linux/Unix* port by Uwe F. Mayer (12/96,11/97) TEST : Iterations/sec. : Old Index : New Index : : Pentium 90* : AMD K6/233* --------------------:------------------:-------------:------------ NUMERIC SORT : 1348 : 34.57 : 11.35 STRING SORT : 232.08 : 103.70 : 16.05 BITFIELD : 5.3611e+08 : 91.96 : 19.21 FP EMULATION : 381.52 : 183.07 : 42.24 FOURIER : 23355 : 26.56 : 14.92 ASSIGNMENT : 27.795 : 105.77 : 27.43 IDEA : 6705.3 : 102.56 : 30.45 HUFFMAN : 2075.8 : 57.56 : 18.38 NEURAL NET : 44.249 : 71.08 : 29.90 LU DECOMPOSITION : 1474 : 76.36 : 55.14 ==========================ORIGINAL BYTEMARK RESULTS========================== INTEGER INDEX : 86.986 FLOATING-POINT INDEX: 52.434 Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0 ==============================LINUX DATA BELOW=============================== CPU : 4 CPU AuthenticAMD Dual-Core AMD Opteron Processor 2216 2671MHz L2 Cache : 1024 KB OS : Linux 2.6.20-16-generic C compiler : version gcc 4.1.2 (Ubuntu 4.1.2-0ubuntu4) libc : libc-2.5.so MEMORY INDEX : 20.375 INTEGER INDEX : 22.762 FLOATING-POINT INDEX: 29.082 Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38 * Trademarks are property of their respective holder. nico@ichigo:~/nbench$ Citer Partager ce message Lien à poster Partager sur d’autres sites