Je lisais cet article , et je ne pouvais pas m'empêcher de remarquer ceci:
... 7003.38 MHz, avec deux cœurs CPU activés et hyper-threading désactivés.
La désactivation de certains cœurs de la CPU et de désactivation hyper-threading (ou d'accélérateur thermique pour AMD CPU) réellement augmente la stabilité du système, en particulier lors de l'overclocking?
L'OC décrit dans votre article impliquait d'augmenter la tension de base par un degré énorme. Des fonctionnalités supplémentaires nécessaires pour être désactivées pour réduire la génération de chaleur tout en fonctionnant à cette tension et à cette fréquence.
La "stabilité" peut signifier beaucoup de choses commees à l'overclocking, mais dans ce cas, la stabilité thermique est probablement la priorité la plus élevée.
La première chose qui vous vient à l'esprit, en particulier avec les cœurs de la CPU, est que la désactivation de ces fonctionnalités faciliterait la gestion de la chaleur extrême que les cœurs produiraient. De plus, la désactivation hyper-threading devrait théoriquement aider à réduire la température, qui, à ces vitesses et à la tension, est probablement son préoccupation numéro un.
L'instabilité thermique CPU peut survenir dans le noyau interne (conçue pour fonctionner à des températures plus élevées que, disons, le cache L2) ou dans la CPU extérieure. Si la CPU était un supraconducteur thermique, il serait tout à la même température et cela n'aurait pas d'importance.
Normalement, la chaleur est retirée de toute la surface couverte par le dissipateur de chaleur et est principalement générée dans le noyau (s) et en moindre mesure dans le matériel auxiliaire en fonction du taux de consommation d'énergie par unité de volume (ou de surface, depuis l'architecture de la CPU. est fondamentalement plat).
L'élevage de la tension et de la fréquence de la CPU a pour effet d'augmenter la génération de chaleur dans le noyau. Si cette augmentation, moins la chaleur retirée à l'état d'équilibre, entraîne la température trop élevée pour le noyau, alors cela n'a pas d'importance combien de cœurs que vous désactivez - ceux qui sont toujours activés se bloquent. Ou échouer en raison de électromigration après un certain temps.
Si la température est sûre, cependant, vous observerez que la température à l'extérieur Le noyau est toujours entraîné à la hausse, comme l'excès de chaleur sepse du noyau à la frange (en rouge et jaune dans la photo ci-dessus).
Il peut donc arriver que, même si le noyau est inférieur à sa température critique, il augmente toujours la température de la frange au-dessus de la tolérance à la température de la frange. Alors quelque chose dans les dysfonctionnements des franges, et la CPU dans son intégralité devient "instable", même si les noyaux eux-mêmes sont toujours dans la zone de sécurité.
Puisque la chaleur dans la frange vient (=) de tout les noyaux, les sections hyperthreading, etc., désactivant ces caractéristiques réduisant cette chaleur et peut maintenir la frange stable.
Pour cette affaire, même le type de code qui est exécuté peut influer sur la génération de puissance; Pour que vous puissiez avoir des échecs lors de l'exécution du même code compilé avec ou sans, E.G., SSE3 Support. En fait, même le choix de la séquence d'instruction peut être pertinent, et il y a études à cet égard .