existe-t-il un moyen simple sous WD de détecter si l'hyperthreading est
activé pour les P4 ?
ceci permettrait d'envoyer un message d'alerte à l'utilisateur du
programme.
merci pour vos idées.
titou44 chez freesurf.fr
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
titou44
titou44 a émis l'idée suivante :
bonjour
existe-t-il un moyen simple sous WD de détecter si l'hyperthreading est activé pour les P4 ? ceci permettrait d'envoyer un message d'alerte à l'utilisateur du programme.
merci pour vos idées.
titou44 chez freesurf.fr
bonjour
merci à Michel, Frédéric, Romain pour leur assistance et insistance sur le sujet. ils se reconnaitront.
voici le code à mettre en initialisation de projet, pour obliger l'éxécutable à s'éxécuter sur un seul processeur. ceci devrait permettre de "feinter" l'hyperthreading d'un P4. à valider dans le temps et sur différentes machines. le code est du code WD9. pour les autres versions, je ne sais pas.
hInstance est un entier RetourFonction est un entier dwProcessAffinityMask est un entier versionplateforme est une chaîne
SI versionplateforme = "NT" dwProcessAffinityMask = 1 // ICI: choix du CPU hInstance = API("KERNEL32","GetCurrentProcess") RetourFonction = API("KERNEL32","SetProcessAffinityMask",hInstance,dwProcessAffinityMask) SI RetourFonction = 0 ALORS Erreur(ErreurInfo()) Ferme() FIN FIN
titou44 chez freesurf.fr
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
titou44 a émis l'idée suivante :
bonjour
existe-t-il un moyen simple sous WD de détecter si l'hyperthreading est
activé pour les P4 ?
ceci permettrait d'envoyer un message d'alerte à l'utilisateur du programme.
merci pour vos idées.
titou44 chez freesurf.fr
bonjour
merci à Michel, Frédéric, Romain pour leur assistance et insistance sur
le sujet. ils se reconnaitront.
voici le code à mettre en initialisation de projet, pour obliger
l'éxécutable à s'éxécuter sur un seul processeur. ceci devrait
permettre de "feinter" l'hyperthreading d'un P4. à valider dans le
temps et sur différentes machines. le code est du code WD9. pour les
autres versions, je ne sais pas.
hInstance est un entier
RetourFonction est un entier
dwProcessAffinityMask est un entier
versionplateforme est une chaîne
SI versionplateforme = "NT"
dwProcessAffinityMask = 1 // ICI: choix du CPU
hInstance = API("KERNEL32","GetCurrentProcess")
RetourFonction =
API("KERNEL32","SetProcessAffinityMask",hInstance,dwProcessAffinityMask)
SI RetourFonction = 0 ALORS
Erreur(ErreurInfo())
Ferme()
FIN
FIN
titou44 chez freesurf.fr
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
existe-t-il un moyen simple sous WD de détecter si l'hyperthreading est activé pour les P4 ? ceci permettrait d'envoyer un message d'alerte à l'utilisateur du programme.
merci pour vos idées.
titou44 chez freesurf.fr
bonjour
merci à Michel, Frédéric, Romain pour leur assistance et insistance sur le sujet. ils se reconnaitront.
voici le code à mettre en initialisation de projet, pour obliger l'éxécutable à s'éxécuter sur un seul processeur. ceci devrait permettre de "feinter" l'hyperthreading d'un P4. à valider dans le temps et sur différentes machines. le code est du code WD9. pour les autres versions, je ne sais pas.
hInstance est un entier RetourFonction est un entier dwProcessAffinityMask est un entier versionplateforme est une chaîne
SI versionplateforme = "NT" dwProcessAffinityMask = 1 // ICI: choix du CPU hInstance = API("KERNEL32","GetCurrentProcess") RetourFonction = API("KERNEL32","SetProcessAffinityMask",hInstance,dwProcessAffinityMask) SI RetourFonction = 0 ALORS Erreur(ErreurInfo()) Ferme() FIN FIN
titou44 chez freesurf.fr
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com