[linux] Hyper-threading avec P4/EMT64 et 2.6.8...

2005-08-26 Thread Vincent Jamart
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?

2005-08-26 Thread Xavier
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...

2005-08-26 Thread fred badel
>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...

2005-08-26 Thread Pascal Bleser
-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...

2005-08-26 Thread Thomas Silvestre
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