Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2906 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [HELP] Besoin de conseils / Test Hyperthreading

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[HELP] Besoin de conseils / Test Hyperthreading

n°188573
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 16:26:38  profilanswer
 

Salut,
 
J'aimerais tester l'interêt de l'HyperThreading sous Linux.
 
Pour l'instant la seule information dont je dispose est
 

Citation :

Linux* kernel version 2.4.18 or higher, and Linux versions from RedHat (RedHat 7.3, RedHat AS 2.1, or higher) and SuSe (SuSe 8.0 or higher)


 
Sachant que je suis un newb en linux (1 seule install y'a 5 ans) j'aurais aimé savoir si vous connaissiez les procédures pour l'activation de l'HyperThreading à l'install, verifier qu'il est bien activer, et ensuite lancer une compilation de noyau avec 1 thread puis 2 thread pour voir la différence.
 
Merci  [:chacal_one333]


---------------
Moi, j'aime pas les signatures
mood
Publicité
Posté le 13-11-2002 à 16:26:38  profilanswer
 

n°188577
philou_a7
\_o< coin ! >o_/
Posté le 13-11-2002 à 16:36:15  profilanswer
 

Pour l'activation, une fois le patch Hyperthreading appliqué, il me semble qu'il faut ajouter la ligne append="acpismp=force" a lilo pour activer celui-ci...
 
J'avais vu ca y a longtemps, et comme j'ai pas de Bi-Xeon :D j'ai pas pu tester des masses :D
 
Apres pour mettre les perfs en evidence, une compil de noyau avec -j 1 puis -j 2 puis -j 4 ou 8 devrait montrer des choses...
 
edit : c'est quoi ce smiley tout moche :lol:


Message édité par philou_a7 le 13-11-2002 à 16:36:46
n°188585
philou_a7
\_o< coin ! >o_/
Posté le 13-11-2002 à 16:42:00  profilanswer
 

ah, petite correction, on me dit dans mon oreillette que le patch HT dispo sur kernel.org est juste une optimisation et que le support HT est deja activé dans le noyau de base... a verifier....
 
effcetivement, dans le kernel-parameters.txt du 2.4.18, on trouve un parametre noht qui permet de desactiver l'hyperthreading...
 
Donc il doit etre actif par defaut dans le 2.4.18


Message édité par philou_a7 le 13-11-2002 à 16:44:35
n°188586
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 16:43:01  profilanswer
 

Ok
et comment je fait pour le vérifier ? :) (chuis une brèle :cry: )


---------------
Moi, j'aime pas les signatures
n°188587
fl0ups
東京 - パリ - SLP
Posté le 13-11-2002 à 16:44:41  profilanswer
 

apparemment faut un kernel >= au 2.4.18 et surtout qu'il soit compilé avec le support du SMP (pis l'option de philou_a7)
 
en tests y a aussi glxgears (en plus c'est vite fait :D)

n°188589
philou_a7
\_o< coin ! >o_/
Posté le 13-11-2002 à 16:44:59  profilanswer
 

j'ai edité :D

n°188592
philou_a7
\_o< coin ! >o_/
Posté le 13-11-2002 à 16:46:02  profilanswer
 

oui c'est clair, il faut que le noyau soit compilé en SMP ;) sinon, y a pas grand chose a voir :p

n°188593
dofor
:F
Posté le 13-11-2002 à 16:47:30  profilanswer
 

ben oui je pense que le smp suffit avec les noyo récents
 
 
sly angel et jowile ont refusé de t'aider? :D


---------------
カエル
n°188594
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 16:48:12  profilanswer
 

Et comment on compile le noyau en SMP :D


---------------
Moi, j'aime pas les signatures
n°188595
fl0ups
東京 - パリ - SLP
Posté le 13-11-2002 à 16:51:26  profilanswer
 

ton kernel est peyt etre déjà en smp, essaye dmesg | less et cherche, ou alors regarde ce que donne cat /proc/cpu0 et /proc/cpu1

mood
Publicité
Posté le 13-11-2002 à 16:51:26  profilanswer
 

n°188597
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 16:55:36  profilanswer
 

Ok je verrais :) (pas encore install là)
 
Bon sinon je ferais chier Sly au tel :D


---------------
Moi, j'aime pas les signatures
n°188602
apolon34
Vive Linux!!
Posté le 13-11-2002 à 17:05:55  profilanswer
 

Tout d'abord, merci de t'interesser a ce que ca peut donner sous Linux  :jap:  
 
normalement, tu installes une distri recente (mdk 9, rh 8) et il devrait te detecter ca correctement...
 
pour les tests, je suggererais:
 
 - une compil de noyau avec make -j nm_threads
 - un quake3 avec smp/sans smp
 - un ut2k3
 - autres trucs.... ?
 
tu peux regarder du cote de linbench pour avoir une suite de tests complete.
 
et pour voir si il est activé, regardes dans les logs de demarrage du kernel, il doit l'indiquer
 
dmesg | less
 
sinon, je me porte volontaire pour faire le test si tu m'envoies une cm + p4 ht + gf4ti4600 + 512ddr pc2700 :lol:
 
(juste un pret, bien sur)

n°188615
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 17:24:27  profilanswer
 

Je dois faire les tests cette nuit donc je me contenterais d'une compil de noyal ;)


---------------
Moi, j'aime pas les signatures
n°188630
l'eau de l​a
Posté le 13-11-2002 à 17:47:15  profilanswer
 

"L'optimisation" du kernel doit être une envoie d'une instruction spécial d'arret d'un des 2 thread lorsque qu'un seul gros thread tourne pour désactiver automatiquement le mode HT (et donner un poil plus de ressource au thread qui tourne).
 
Il parait que c'est pour cela que w2k est pas terrible en HT en comparaison de wxp.  
 
Il me semble que l'install mandrake par default te mets un noyau smp de base (ou en tout cas il le détect proprement).

n°188634
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 17:48:55  profilanswer
 

Je vais essayer Mandrake 9 alors :)


---------------
Moi, j'aime pas les signatures
n°188635
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 17:50:03  profilanswer
 

Ah oui par contre,
imaginons qu'une fois linux installé je decide de desactiver l'HT
cela ne va pas poser de problème (kernel panic & co) ?


---------------
Moi, j'aime pas les signatures
n°188653
apolon34
Vive Linux!!
Posté le 13-11-2002 à 18:37:03  profilanswer
 

Marc a écrit a écrit :

Ah oui par contre,
imaginons qu'une fois linux installé je decide de desactiver l'HT
cela ne va pas poser de problème (kernel panic & co) ?




 
non, un kernel smp est parfaitement capable de tourner sur un seul proc.
 
D'ailleurs sur le noyau de developpement, ils ont ajouté le support du cpu hotplug :D

n°188666
Mjules
Modérateur
Parle dans le vide
Posté le 13-11-2002 à 18:55:17  profilanswer
 

Un lien sympa en Français sur la compil de noyau (extrait manuel de la Mandrake), ça ne couvre que les opérations basiques :
http://www.linux-mandrake.com/en/d [...] apter.html


Message édité par Mjules le 13-11-2002 à 18:55:38

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°188937
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 13-11-2002 à 23:50:05  profilanswer
 

Bon ca y'est c'est fait
 
Merci à ceux qui ont répondu et à Sly :)


---------------
Moi, j'aime pas les signatures
n°188949
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 14-11-2002 à 00:10:12  profilanswer
 

Marc a écrit a écrit :

Bon ca y'est c'est fait
 
Merci à ceux qui ont répondu et à Sly :)




Les résultats m'intéressent par contre ... :)


---------------
« Ce qui ne vous tue pas vous rend plus fort » F. Nietzsche | « Vise_ la Lune. Si tu rates, au pire, t'es dans la merde » Un poète disparu dans le cercle
n°188953
philou_a7
\_o< coin ! >o_/
Posté le 14-11-2002 à 00:22:16  profilanswer
 

moi aussi :D

n°188958
apolon34
Vive Linux!!
Posté le 14-11-2002 à 00:42:07  profilanswer
 

ben on les aura dans un test dans pas longtemps...
 
patience les gars

n°188981
Sixtiz
Serial glandeur
Posté le 14-11-2002 à 02:19:53  profilanswer
 

Quoi quoi ? l'hyper hyperthreading c'est même pas transparent au niveau du noyau ?? mais çai nul !  :lol:


Message édité par Sixtiz le 14-11-2002 à 02:20:12
n°189012
philou_a7
\_o< coin ! >o_/
Posté le 14-11-2002 à 09:26:07  profilanswer
 

:heink: Heu si, c'est transparent, c'est ce qu'on a fini par retrouver.... le seul truc c'est qu'on peut le desactiver :na:

n°189045
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 14-11-2002 à 10:45:24  profilanswer
 

philou_a7 a écrit a écrit :

 :heink: Heu si, c'est transparent, c'est ce qu'on a fini par retrouver.... le seul truc c'est qu'on peut le desactiver :na:  



oui :)
 
Linux s'installe comme sur un système SMP standard


---------------
Moi, j'aime pas les signatures
n°189050
kadreg
profil: Utilisateur
Posté le 14-11-2002 à 11:09:33  profilanswer
 

Citation :


Temps de compilation du noyau : 188s


 
[:totoz]
 
Chezz moi, il faut deux heures  :sweat:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°189053
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 14-11-2002 à 11:14:33  profilanswer
 

Ba ca dépend des options que l'on met aussi :)
Moi ct les options par défaut ou presque, j'avais juste rajouté tout ce qui se trouve dans file system histoire d'avoir une compil un peu plus longue.


---------------
Moi, j'aime pas les signatures
n°189061
philou_a7
\_o< coin ! >o_/
Posté le 14-11-2002 à 11:28:31  profilanswer
 

Si tu publies des tests  de compil de noyau, ca serait pas mal de mettre (au moins en lien) le fichier "config" et evidemment la version exacte du noyau, pour qu'on puisse faire la même chose sur nos stations et comparer vraiment ;)
 
Parce que j'ai deja vu des tests comme ca sur d'autres sites : ils donnent des temps de compil de noyau, mais comme tu sais pas ce qu'ils compilent, ca veut rien dire :sweat:

n°189065
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 14-11-2002 à 11:34:36  profilanswer
 

Trop tard sorry  :sweat:
Ah quoique je l'ai encore  
La voilà http://www.hardware.fr/.config
(enfin je crois que c'est ce fichier ???)


Message édité par Marc le 14-11-2002 à 11:37:50

---------------
Moi, j'aime pas les signatures
n°189067
dofor
:F
Posté le 14-11-2002 à 11:39:35  profilanswer
 

Marc a écrit a écrit :

Trop tard sorry  :sweat:
Ah quoique je l'ai encore  
La voilà http://www.hardware.fr/.config
(enfin je crois que c'est ce fichier ???)



oui ça y ressemble :)
 
tu pourrais le mettre dans l'article?


---------------
カエル
n°189068
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 14-11-2002 à 11:40:07  profilanswer
 

Je l'ai mis


---------------
Moi, j'aime pas les signatures
n°189069
dofor
:F
Posté le 14-11-2002 à 11:43:24  profilanswer
 

cool :)
 
ça aurait été bien de tester UT/Q3 sous windows/linux avec ht/sans ht :D
 
enfin j'en demande ptet un peu trop


---------------
カエル
n°189071
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 14-11-2002 à 11:46:05  profilanswer
 

Un peu ;)
Le but était juste de voir si l'HT a proprement parlé était correctement supporté, après les gains dependent des instructions de chaque appli, j'ai préféré faire sous un environnement et des applis que je connais :)
 
Sinon Q3 a pas l'air d'aimer le HT de toute facon en r_smp 1
pour UT, il ne tire pas partie du SMP, du moins sous Windows


Message édité par Marc le 14-11-2002 à 11:47:02

---------------
Moi, j'aime pas les signatures
n°189072
dofor
:F
Posté le 14-11-2002 à 11:47:24  profilanswer
 

bien dommage :/
 
j'aimerais bien voir un des 2 dépasser le 300 fps :D


---------------
カエル
n°189073
dofor
:F
Posté le 14-11-2002 à 11:48:01  profilanswer
 

ok!
 
au fait c quoi le bench hfr :??:


---------------
カエル
n°189077
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 14-11-2002 à 11:57:25  profilanswer
 

:o


---------------
Moi, j'aime pas les signatures
n°189078
dofor
:F
Posté le 14-11-2002 à 11:57:47  profilanswer
 

:sweat:


---------------
カエル
n°189930
fl0ups
東京 - パリ - SLP
Posté le 15-11-2002 à 17:05:05  profilanswer
 

http://www.hardware.fr/articles/445/page6.html
 
ca me parait louche le test make vs make -j2
parce que meme sur un systeme avec un seul processeur le make -j2 est sensé etre plus rapide.
Il faudrait comparer le make -j2 avec un kernel non smp avec le make -j2 sur un kernel smp

n°189934
Marc
Super Administrateur
Chasseur de joce & sly
Posté le 15-11-2002 à 17:12:55  profilanswer
 

Euh, -j2 est pas plus rapide avec un seul CPU :)
Je l'avais déjà vérifié sur Athlon / P4 / PIII
Comme certains sont sceptiques je ferait des tests ce w-e avec plus de thread en single et bi


---------------
Moi, j'aime pas les signatures
n°189943
fl0ups
東京 - パリ - SLP
Posté le 15-11-2002 à 17:40:20  profilanswer
 

effectivement je viens de faire le test et j'obtiens les memes resultats au 10ieme de seconde pret  :jap:
 
Pourtant je ne sais pas combien de fois j'ai lu / entendu que make -j2 etait plus rapide même sur un uniprocesseur, ca doit être une légende urbaine

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [HELP] Besoin de conseils / Test Hyperthreading

 

Sujets relatifs
help partition image[NB] Xfree error 104 can not open display, pas urgent mais please help
besoin aide unreal tournament (pas 2003)[Help] probleme complique [squid]
Test de cookies nux...Carte télé baillonée: please help
HELP ! newbie inside, install MDK 9.0 foireuse[help] pb de fenetre
[HELP] Installer la woody en // avec XP[service] j'ai besoin d'un fichier, masi il est compresé avec bz2
Plus de sujets relatifs à : [HELP] Besoin de conseils / Test Hyperthreading


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR