View previous topic :: View next topic |
Author |
Message |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 11:55 am Post subject: [OFF] Savoir si l'hyperthreading fonctionne? |
|
|
Bonjours,
je me pose une question à propos de l'hyperthreading. Mon portable possède un processeur PENTIUM 4-M 1,8Ghtz. J'ai dans mon noyau actuellment le support SMP d'activer afin d'avoir accès à l'hyperthreading (option SMT).
Code: | zgrep -i smt /proc/config.gz
CONFIG_SCHED_SMT=y
|
Un rapide coup d'oeil dans message me dit :
Code: | grep SMP /var/log/messages
May 18 08:04:43 lab-mparis found SMP MP-table at 000f5cc0
May 18 08:04:43 lab-mparis Using ACPI (MADT) for SMP configuration information
|
et cpuinfo me retourne :
Code: | processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
stepping : 7
cpu MHz : 1800.168
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
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 pbe
bogomips : 3607.03
|
C'est bien joli, mais d'après ce que j'ai pu lire d'ici de là, même si je n'ai qu'un seul processeur simple coeur, normalement cpuinfo devrait semble t-il en voir 2...? Alors ce flags ht, c'est du bidon, ou bien pour avoir l'hypertrhreading faut il un chipset ou tout autre chose afin de l'activer. Mais la question principale est : comment savoir si l'hyperthreading est réellement utilisé?
Merci. _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Bobyl n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/97230151742133ee140837.jpg)
Joined: 05 Feb 2005 Posts: 26 Location: Paris - France
|
Posted: Thu May 18, 2006 12:04 pm Post subject: |
|
|
Bizarre ça,
j'ai les mêmes réglages que toi apparemment...
J'ai un proc avec hyper-threading un peu plus ancien (P4 3GHz) et cpuinfo me rapporte bien deux processeurs:
Code: | processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 4
cpu MHz : 2994.544
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 pbe constant_tsc pni monitor ds_cpl cid xtpr
bogomips : 5995.26
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 4
cpu MHz : 2994.544
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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 pbe constant_tsc pni monitor ds_cpl cid xtpr
bogomips : 5988.90 |
_________________ A true geek is someone believing that 1km is equal to 1024 meters. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kopp Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/134104650145d8aeb7e9db3.gif)
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Thu May 18, 2006 12:04 pm Post subject: |
|
|
Oui, tu devrais en avoir deux, mais dans le noyau, c'est SMP et pas SMT
Vérifie du coup que c'est bien activé.
Code: | kopp:~ >> zgrep -i smp /proc/config.gz
# CONFIG_X86_BIGSMP is not set
CONFIG_SMP=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y |
Pareildans cpuinfo, j'en ai deux avec un P4 HT
Puis au passage, vérifie que ça l'est dans le BIOS aussi, si après ça, ça ne marche pas. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 12:07 pm Post subject: |
|
|
Merci à vous deux,
en effet c'est bien activé :
Code: | # CONFIG_X86_BIGSMP is not set
CONFIG_SMP=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y
|
Quote: | Puis au passage, vérifie que ça l'est dans le BIOS aussi, si après ça, ça ne marche pas. |
OK Kopp, mais je fais comment stp? (jamais mis mes pattes dans le bios (sauf pour les questions de boot sur cd etc)==>j' évite toutes conneries possibles) _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kopp Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/134104650145d8aeb7e9db3.gif)
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Thu May 18, 2006 12:11 pm Post subject: |
|
|
J'ai quand même un doute sur le fait que les pentium4-m dispose de l'HT. Mais essaye donc de voir avec ton bios.
Sinon, je ne vois pas quoi ajouter dans la config...
EDIT : pour le bios, et bien, j'en sais rien, je ne sais pas comment il se présente sur ta machine, mais ballade toi dedans, au pire il suffit de ne pas sauvegarder. Chez moi, j'ai un truc explicite qui parle de l'activation de l'hyperthreading, mais je ne sais plus le nom du menu. Si tu ne sauvegardes rien, ni ne change autre chose que quelque chose d'explicite, ça craint rien. Tu peux peut etre trouvé un manuel pour ton bios sur le net et chercher dedans. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 12:20 pm Post subject: |
|
|
Merci, je fouine et je vous tiens au courant. _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Bobyl n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/97230151742133ee140837.jpg)
Joined: 05 Feb 2005 Posts: 26 Location: Paris - France
|
Posted: Thu May 18, 2006 12:27 pm Post subject: |
|
|
MickTux wrote: |
Quote: | Puis au passage, vérifie que ça l'est dans le BIOS aussi, si après ça, ça ne marche pas. |
OK Kopp, mais je fais comment stp? (jamais mis mes pattes dans le bios (sauf pour les questions de boot sur cd etc)==>j' évite toutes conneries possibles) |
Comme l'a dit Kopp, tout dépend du BIOS. Sur le desktop que j'utilise au labo (Dell), il y a un menu "performance" dans le BIOS qui permet de régler l'activation ou non du HT. Et sur le portable (Nec), c'est dans le menu "Advanced configuration -> performance". Désolé de ne pas pouvoir aider plus.
Par ailleurs, je viens de jeter un coup d'oeil sur les datasheets sur le site d'intel et aucune ne fait mention de l'Hyper-Threading dans les pentium M.
edit: dans ton premier message, tu parles d'un P4-M à 1,8 GHz... Tu es sûr que ce n'est pas un pentium M? La plus basse fréquence pour un P4-M, c'est 2,4GHz... _________________ A true geek is someone believing that 1km is equal to 1024 meters. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kopp Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/134104650145d8aeb7e9db3.gif)
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Thu May 18, 2006 12:40 pm Post subject: |
|
|
Bobyl : nan nan il y en a eu des 1.8Ghz. D'ailleurs, c'est pas lui qui le dit, mais cpuinfo ! Il donne le nom du processeur donc c'est bien ça. Par contre, je plussoie l'absence de HT : parait que ça bouffe trop de puissance, mais je n'avais pas de source sure. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 1:01 pm Post subject: |
|
|
Bon,
est bien je viens de regarder dans le BIOS est je n'y ai rien vu qui pourrait ressembler de près ou de loin à l'hyperthreading....
Merci pour vos réponses les gars.
je m'en retourne à mon suspend2 qui marche pas... _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netfab Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Mar 2005 Posts: 1964 Location: 127.0.0.1
|
Posted: Thu May 18, 2006 3:37 pm Post subject: |
|
|
Salut,
Avec ta question, tu m'as mis un gros doute là
Parce que :
Quote: |
$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping : 9
cpu MHz : 2400.568
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
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 pbe cid xtpr
bogomips : 4807.15
|
Après moultes recherches, j'ai réussi à identifier correctement mon processeur, et il se trouve que c'est celui-ci : ce qui est confirmé par l'utilitaire d'intel :
Quote: |
Intel(R) Processor Identification Utility
Version: 2.8.20060328
Time Stamp: 2006/05/18 14:19:45
Number of processors in system: 1
Current processor: #1
Processor Name: Intel(R) Pentium(R) 4 CPU 2.40B GHz
Type: 0
Family: F
Model: 2
Stepping: 9
Revision: 21
L1 Trace Cache: 12 Kµops
L1 Data Cache: 8 KB
L2 Cache: 512 KB
Packaging: FC-PGA2
EIST: No
MMX(TM): Yes
SIMD: Yes
SIMD2: Yes
SIMD3: No
Enhanced Halt State: No
Execute Disable Bit: No
Hyper-Threading Technology: No
Intel(R) Extended Memory 64 Technology: No
Intel(R) Virtualization Technology: No
Expected Processor Frequency: 2.40 GHz
Reported Processor Frequency: 2.40 GHz
Expected System Bus Frequency: 533 MHz
Reported System Bus Frequency: 533 MHz
*************************************************************
|
Et par cette page :
Quote: | Intel® Pentium® 4 processors supporting Hyper-Threading Technology
800 MHz system bus: 3.80 GHz, 3.60 GHz, 3.40E GHz, 3.40 GHz, 3.20E GHz, 3.20 GHz, 3E GHz, 3, 2.80E GHz, 2.80C GHz, 2.60C GHz, 2.40C GHz
533 MHz system bus: 3.06 GHz |
Pas de bol... mais le /proc/cpuinfo indique tout de même le flag ht ![Confused :?](images/smiles/icon_confused.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 3:42 pm Post subject: |
|
|
Salut NetFab,
tu peux également utiliser x86info -a en tant que root pour avoir des infos en détail sur ton processeur. Exemple :
Code: |
...
..
.
Family: 15 Model: 2 Stepping: 7 Type: 0 Brand: 14
CPU Model: Pentium 4 (Northwood) [C1] Original OEM
Processor name string: Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
.
..
... |
_________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netfab Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Mar 2005 Posts: 1964 Location: 127.0.0.1
|
Posted: Thu May 18, 2006 3:46 pm Post subject: |
|
|
Je ne connaissais pas cet utilitaire, je vais voir ce que çà donne, merci.
Par contre, je crois que j'ai un petit problème :
Quote: |
# emerge x86info
Erreur de segmentation
|
![Laughing :lol:](images/smiles/icon_lol.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 3:48 pm Post subject: |
|
|
J'ai la version 1.13, et je n'ai eu aucun problème à l'installation. _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Thu May 18, 2006 7:17 pm Post subject: |
|
|
MickTux wrote: | J'ai la version 1.13, et je n'ai eu aucun problème à l'installation. |
rha Code: | Pentium 4 specific MSRs:
/dev/cpu/0/msr: No such file or directory |
flûte alors va encore falloir recompiler le noyau
merci |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 7:39 pm Post subject: |
|
|
nemo13 wrote: | MickTux wrote: | J'ai la version 1.13, et je n'ai eu aucun problème à l'installation. |
rha Code: | Pentium 4 specific MSRs:
/dev/cpu/0/msr: No such file or directory |
flûte alors va encore falloir recompiler le noyau
merci |
Idem pour moi
Code: | ...Pentium 4 specific MSRs:
/dev/cpu/0/msr: No such file or directory
... |
Tient nous au courant Nemo13 pour la manip dans le kernel. ![Wink :wink:](images/smiles/icon_wink.gif) _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
geekounet Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/42499887147a7828d56a1b.png)
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Thu May 18, 2006 8:51 pm Post subject: |
|
|
MickTux wrote: | Tient nous au courant Nemo13 pour la manip dans le kernel. ![Wink :wink:](images/smiles/icon_wink.gif) |
Processor type and features => /dev/cpu/*/msr - Model-specific register support
(CONFIG_X86_MSR) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu May 18, 2006 8:53 pm Post subject: |
|
|
Merci Pierreg, je fais ça demain aux aurores!
Bonne nuit. _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Fri May 19, 2006 9:57 am Post subject: |
|
|
MickTux wrote: | Merci Pierreg, je fais ça demain aux aurores!
Bonne nuit. |
désolé je n'avais pas capté.
alors avec un zgrep -i msr /proc/config.gz ....
ok --------------------->
put...in qu'il fait beau dans l'autre monde.!!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Fri May 19, 2006 10:01 am Post subject: |
|
|
T' as pris tes cachets avant de venir
Juste une petite remarque : avec genkernel ceci est mis en module par défaut, j'avais pas vu ![Wink :wink:](images/smiles/icon_wink.gif) _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
boozo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/83658268945e337605eec8.gif)
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Fri May 19, 2006 10:55 am Post subject: |
|
|
kopp wrote: | Oui, tu devrais en avoir deux, mais dans le noyau, c'est SMP et pas SMT
Vérifie du coup que c'est bien activé.
Code: | kopp:~ >> zgrep -i smp /proc/config.gz
# CONFIG_X86_BIGSMP is not set
CONFIG_SMP=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_SMP=y |
|
Ahrf, je viens de compiler un noyo, est je t'assure que l'HT c'est SMT, qui n'est accessible certe que si SMP est validé. _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kopp Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/134104650145d8aeb7e9db3.gif)
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Fri May 19, 2006 11:08 am Post subject: |
|
|
ah, possible, ils ont rajouté l'option il y a peu il me semble
Enfin, n'empêche, faut avoir le smp :p
nan je vais pas perdre la face non plus ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Fri May 19, 2006 12:18 pm Post subject: |
|
|
Quote: | >boozo
(çà affecte mon mode ondemand |
hiers en lisant rapidement le man ,il y avait un truc qui semblait dire que acpi est liée à msr donc il est possible que ...
A+ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
boozo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/83658268945e337605eec8.gif)
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|