Détection de l'hyperthreading :( [C/C++] - C++ - Programmation
Marsh Posté le 07-11-2003 à 18:58:16
Si je me rapelle bien, il fallait passer par le nombre de CPU physique et le comparer au nombre de CPU logiques...
mais bon, j'aimerai bien retrouver la fonction, je sais que je l'avais trouvée sur un datasheet de chez intel, mais y en a des tonnes :-(
Marsh Posté le 08-11-2003 à 01:24:26
tetedeiench a écrit : Si je me rapelle bien, il fallait passer par le nombre de CPU physique et le comparer au nombre de CPU logiques... |
Code :
|
http://www.intel.com/cd/ids/develo [...] htm?page=3
Marsh Posté le 08-11-2003 à 09:54:42
C'est ca, merci
Mais il manque deux trois fonctions autour, car cette fonction renvoie vrai sur mon P4 non HT
Mais je l'ai eue, merci ^^
Marsh Posté le 08-11-2003 à 15:09:06
ça t'embête de poster le truc complet ? ou bien un lien pour le reste ?
Merci !
Marsh Posté le 08-11-2003 à 20:25:15
tetedeiench a écrit : C'est ca, merci |
non HT, ou HT présent mais désactivé ?
Marsh Posté le 09-11-2003 à 15:31:54
BJOne a écrit : |
HT présent mais désactivé ( P4B inside ).
le lien se trouve lla :
http://www.intel.com/cd/ids/develo [...] /19122.htm
Marsh Posté le 07-11-2003 à 18:52:14
Hello !
j'avais trouvé il y a longtemps une fonction me permettant de détecter l'hyperthreading, et malheureusement, je l'ai perdue
Auriez vous un lien ou une fonction ( C/C++/delphi m'en fiche) me permettant de savoir si l'HT est activé ou non sur le processeur courant ?
j'ai épluché google et la MSDN sans succès. j'ai reregardé le site d'intel sans trop de succès aussi
merci encore !