J'ai un ordinateur de bureau Dell exécutant Windows 7 Professionnel. Je pense que le processeur est un Intel Core i7-2600
Récemment, un expert en informatique spécialisé dans les clusters Linux examinait mon ordinateur de bureau et a dit spontanément que ma machine avait 8 threads. Il a dit que cela signifiait que la machine avait 4 noyaux: 2 fils par noyau. J'ignorais que la machine avait plus d'un noyau.
Maintenant que je sais que la machine a apparemment quatre cœurs, j'espère pouvoir exécuter peut-être trois modèles simultanément, un modèle sur chacun des trois cœurs.
Quelqu'un a suggéré que je "désactive l'hyperthreading" afin de "pouvoir utiliser tout le cœur par modèle". Sinon, il a écrit "ça tourne à la moitié de la vitesse".
J'exécute beaucoup de modèles avec le programme R et l'ordinateur qui m'aidait m'a indiqué qu'un de mes fichiers de script R affichait un message indiquant qu'il utilisait 7 des 8 threads. Donc, étant donné que le fichier R utilisait 2 threads par cœur avec trois des cœurs, peut-être que désactiver l'hyperthreading n'augmenterait pas la vitesse de calcul dans mon cas?
Si désactiver l'hyperthreading augmenterait la vitesse de calcul des scripts R, comment pourrais-je faire cela?
J'ai un peu cherché sur Internet et j'ai trouvé une discussion à ce sujet sur ce forum:
Un commentaire sur ce forum qui me concerne est l'affirmation que:
"Le plus gros problème pour ceux qui veulent arrêter HT, est que beaucoup de fabricants d'ordinateurs (HP, Dell) n'autorisent pas les acheteurs de leurs ordinateurs l'option du BIOS à arrêter HT. Et depuis que Windows regarde le HT paramétrer dans le BIOS pour déterminer s’il faut gérer HT, c’est un cas d’immobilité, et aucune possibilité de passer à la vitesse supérieure. "
Étant donné que mon ordinateur est un ordinateur Dell, je ne suis peut-être pas en mesure de désactiver l'hyper-threading.
J'ai aussi trouvé ce post sur Superuser:
Désactiver l'hyperthreading dans le registre Windows 7
Une des réponses semblait particulièrement utile, mais complexe, en ce qui concerne les hexadécimaux et l’ordinateur en question était un HP. Je ne sais pas si cela compte.
Il semble y avoir beaucoup d’autres articles ici sur les hyperthreads, mais celui qui précède se rapproche le plus de la situation que j’ai lue.
Désolé si cette question est un doublon. Si je dois fournir des informations supplémentaires ou clarifier mes préoccupations, je le ferai avec plaisir.