Чи стабільніші процесори з одним або кількома ядрами відключені?


29

Я читав цю статтю , і не міг не помітити цього:

... 7003,38 МГц, з увімкненими двома ядрами процесора та відключеним гіпер-потоком.

Чи дійсно відключення деяких ядер процесора та відключення Hyper-Threading (або термічного дроселя для процесорів AMD) дійсно підвищує стабільність системи, особливо при розгоні?


20
Ці функції будуть відключені, щоб зменшити тепло. Кожне ядро ​​- це власне обладнання, якщо вони відключені, вони б не виробляли тепло. Навіть різниця градусів допомогла б у такій екстремальній спробі розгону.
Рамхаунд

Відповіді:


30

Опис, описаний у вашій статті, включав збільшення напруги в ядрі на величезну міру. Для зменшення вироблення тепла під час роботи на цій напрузі та частоті потрібно було відключити додаткові функції.

"Стабільність" може означати багато речей, що стосується розгону, але в цьому випадку термостабільність, ймовірно, є найвищим пріоритетом.


8

Перше, що спадає на думку, зокрема, для процесорних ядер, - це те, що вимкнення цих функцій полегшить боротьбу з надзвичайною спекою, яку виробляють ядра. Окрім того, відключення гіпернарізки теоретично повинно допомогти знизити температуру, яка при цих швидкостях і напрузі, мабуть, викликає занепокоєння номер один.


Так, однак більше баг за ваш долар відключає справжнє ядро ​​порівняно з відключенням гіпер-нарізки, що, за даними 11-річних документів, становить лише додаткові 5% відмирання ядра.
Кріс О

6

Теплова нестабільність процесора може виникнути у внутрішньому ядрі (який призначений для роботи при більш високих температурах, ніж, скажімо, кеш L2) або у зовнішньому процесорі. Якби процесор був тепловим надпровідником, то все було б при тій же температурі, і це не мало значення.

Зазвичай тепло відводиться від усієї поверхні, охопленої радіатором, і виробляється здебільшого в ядрі (ях) і меншою мірою в допоміжному обладнання, залежно від рівня споживання енергії на одиницю об'єму (або поверхні), оскільки архітектура процесора в основному плоский).

Карта щільності потужності Пенріна

Підвищення напруги та частоти процесора призводить до збільшення вироблення тепла в ядрі . Якщо це збільшення, за вирахуванням вилученого тепла в стаціонарному режимі, призводить до надто високої температури для ядра, то не має значення, скільки ядер ви вимкнете - ті, які ще ввімкнуті, вийдуть з ладу. Або вийти з ладу через електроміграцію через деякий час.

Якщо температура є безпечною для ядра, ви помітите, що температура поза серцевиною все ще піднімається вгору, оскільки надлишок тепла проникає від серцевини до бахроми (червоним та жовтим кольором на малюнку вище).

Тож може статися так, що в той час як серцевина знаходиться нижче критичної температури, вона все одно піднімає температуру бахроми вище температурного відхилення. Тоді щось у бахромі несправно працює, і процесор у повному обсязі стає «нестабільним», навіть якщо самі ядра все ще знаходяться в безпечній зоні.

Оскільки тепло в бахромі надходить (також) з усіх стрижнів, гіпертокових секцій тощо, відключення цих функцій зменшує це тепло і може підтримувати бахрому стабільною.

З цього питання навіть вид коду, який виконується, може впливати на генерацію електроенергії; так що у вас можуть виникнути збої при запуску одного і того ж коду, складеного з або без нього, наприклад, підтримка SSE3. Насправді навіть вибір послідовності інструкцій може бути актуальним, і в цьому плані є дослідження .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.