[linux] Hyper-threading avec P4/EMT64 et 2.6.8...
Hello J'ai installé la semaine dernière un Dell 8400 sous Linux (SuSE 9.2). Ce PC a un CPU Intel P4 3.2GHz avec HT et les extensions EMT64. De fait, la distribution a mis un kernel SMP 64bit par defaut MAIS: -L'execution de nos calculs prend 1.8x plus de temps que sur l'ancien 8400 avec un CPU 3.0 Ghz avec HT sans EMT64 (SMP kernel ou Winchose). -Les blas/lapack sont bien compilés en 64bit et nous utilisons un binaire généré sur un Opteron 150 de notre code -Le systeme ne voit qu'un seul CPU bien que le kernel SMP soit actif (sur un autre P4 HT avec un kernel 2.4 il en voit 2): Linux mirage 2.6.8-24.17-smp #1 SMP Tue Jul 19 08:56:33 UTC 2005 x86_64 x86_64 x86_64 GNU/Linux mirage:~ # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Pentium(R) 4 CPU 3.20GHz stepping: 3 cpu MHz : 3192.135 cache size : 16 KB physical id : 0 siblings: 1 fpu : yes fpu_exception : yes cpuid level : 3 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm pni monitor ds_cpl est cid cx16 xtpr bogomips: 6324.22 clflush size: 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: Y a quelque chose que je puisse faire pour avoir des performances au moins équivalentes à l'autre 8400? ___ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech
[linux] ... et les 14 ans de Linux?
Tout le monde parle des 10 ans de Win95... Mais quid des 14 printemps de Linux? Hmmm? http://www.clubic.com/actualite-22036--et-les-14-ans-de-linux.html Xavier -- If you fuck up OpenBSD it gets unsecure. Linux must be fucked up to be secure. Windows must be erased to be secure. ___ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech
Re: [linux] Hyper-threading avec P4/EMT64 et 2.6.8...
>Hello > >J'ai installé la semaine dernière un Dell 8400 sous Linux (SuSE 9.2). Ce >PC a un CPU Intel P4 3.2GHz avec HT et les extensions EMT64. De fait, la >distribution a mis un kernel SMP 64bit par defaut MAIS: > >-L'execution de nos calculs prend 1.8x plus de temps que sur l'ancien 8400 >avec un CPU 3.0 Ghz avec HT sans EMT64 (SMP kernel ou Winchose). >-Les blas/lapack sont bien compilés en 64bit et nous utilisons un binaire >généré sur un Opteron 150 de notre code > >-Le systeme ne voit qu'un seul CPU bien que le kernel SMP soit actif (sur >un autre P4 HT avec un kernel 2.4 il en voit 2): > Hello ! en ce qui concerne l'hyper-threading, il faut ajouter une option à lilo, grub ou autre pour lilo.conf : append = "acpismp=force" HTH fred ___ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech
Re: [linux] Hyper-threading avec P4/EMT64 et 2.6.8...
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Vincent Jamart wrote: > J'ai installé la semaine dernière un Dell 8400 sous Linux (SuSE 9.2). Ce > PC a un CPU Intel P4 3.2GHz avec HT et les extensions EMT64. De fait, la > distribution a mis un kernel SMP 64bit par defaut MAIS: ... > -Le systeme ne voit qu'un seul CPU bien que le kernel SMP soit actif (sur > un autre P4 HT avec un kernel 2.4 il en voit 2): C'est parfaitement normal et intentionnel. Le kernel 2.4 montre 2 CPUs mais 2.6 n'en montre qu'un seul. Néanmoins, le scheduler du 2.6 sait très bien que tu as 2 CPUs et les utilise. Interet de la chose ? p.ex. Oracle, où tu payes les licenses par CPU ;-) - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> _\_v The more things change, the more they stay insane. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDD2cor3NMWliFcXcRAo2DAJ9jS8EzwsMwfRmlYy8wdUjfaAUKaACgnVcy ZWeq2y6yFdRCImOh/EnaVVY= =5xXG -END PGP SIGNATURE- ___ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech
Re: [linux] Hyper-threading avec P4/EMT64 et 2.6.8...
J'ai un pc avec un P4 ht + kernel 2.6.10 et il voit pourtant bien 2cpus. Le pc en question date d'un an, y aurait-il une différence à ce niveau avec les nouveaux P4? Tiens, c'est un peu HT mais intéressant, avec les derniers power5 d'ibm et aix5.3 (et quelques "accessoires") la virtualisation est assez poussée. Par ex on peut monter un serveur 8cpus, faire une partition avec 18.5% des cpus et montrer à l'OS 5cpus. Si sur cette lpar je mets oracle, combien devrais-je payer sachant que le power5 est bi-coeur? Ca devient pire que les problèmes du petit François qui se lave le *** avec l'eau de la baignoire de sa soeur qui a mis 3/4 de... -- Thomas Le vendredi 26 août 2005 à 21:02 +0200, Pascal Bleser a écrit : > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Vincent Jamart wrote: > > J'ai installé la semaine dernière un Dell 8400 sous Linux (SuSE 9.2). Ce > > PC a un CPU Intel P4 3.2GHz avec HT et les extensions EMT64. De fait, la > > distribution a mis un kernel SMP 64bit par defaut MAIS: > ... > > -Le systeme ne voit qu'un seul CPU bien que le kernel SMP soit actif (sur > > un autre P4 HT avec un kernel 2.4 il en voit 2): > > C'est parfaitement normal et intentionnel. > > Le kernel 2.4 montre 2 CPUs mais 2.6 n'en montre qu'un seul. > Néanmoins, le scheduler du 2.6 sait très bien que tu as 2 CPUs et les > utilise. > > Interet de la chose ? p.ex. Oracle, où tu payes les licenses par CPU ;-) > ___ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech