-2

Помимо запуска бесконечного цикла, есть ли какие-либо трюки (например, кэш-промахи?), Чтобы сделать процессор максимально горячим?Как сделать самую горячую температуру процессора?

Это может быть специфическая архитектура или нет.

+1

Создание приложения, которое превращает ваш телефон в карман теплому хороший способ сократить срок службы устройства. – ElGavilan

+3

Ну, вы хотите убедиться, что все ядра заняты, поэтому разворачивайте один или два потока для каждого ядра и делайте их все 'while (1) {}'. Но вы также хотите, чтобы GPU генерировал тепло, поэтому, вероятно, есть что-то вроде openGL, которое вы можете сделать в своем цикле while. И вы хотите, чтобы другие фишки в действии, поэтому сделайте некоторые постоянные сетевые запросы. Укажите сотовые для некоторых и Wi-Fi для некоторых, чтобы все играли. Подожди, ты только что сделал игру. Просто сделай игру. –

+1

@jeffamaphone, занятый цикл ожидания - довольно плохой пример, поскольку он почти ничего не активирует на CPU. Большинство современных микросхем просто отключат целые части себя – Leeor

ответ

1

Есть приложения и программное обеспечение, которые запускают так называемые «стресс-тесты». Он проведет тесты, чтобы подчеркнуть процессор и любое другое оборудование, чтобы узнать, не дает ли он каких-либо ошибок и т. Д. Они используются для обеспечения стабильности, как вы можете себе представить, чтобы убедиться, что CPU/устройство/система будет в порядке при интенсивной обработке.

Просто найдите программное обеспечение для стресс-тестов, вы найдете их кучу.

4

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

Этого можно достичь легко, если вы приобрели какие-либо элементы с плавающей запятой. На стороне памяти старайтесь постоянно потреблять как можно большую полосу частот, чтобы подчеркнуть блок памяти, кеши и шины памяти. Естественно, запустите свой код на всех доступных ядрах (если доступна гиперпоточность, возможно, это тоже неплохо будет использовать)

Этот тип бенчмаркинга обычно известен как мощный вирус. В Интернете есть несколько примеров, вы можете посмотреть cpuburn, например. (у него есть некоторые вспомогательные вкусы)

+0

Когда вы отключите частотное масштабирование (speedstep и turbo) в BIOS/UEFI, это отключит выключение питания? Я имею в виду, может ли CPU по-прежнему масштабировать частоту, если ее слишком жарко, даже если частота, по-видимому, заблокирована? Для бенчмаркинга может быть хорошей идеей отключить частотное масштабирование, но, возможно, невозможно полностью отключить масштабирование частоты? –

6

Я получил несколько отчетов о стресс-тестировании ПК с помощью моих тестов [Free] для проверки надежности/ожога для Windows и Linux. Вы можете найти отчеты через Googling для «Roy Longbottom burn-in».

Что вам нужно, это множество программ, которые работают на высоких скоростях для тестирования процессоров, кэшей и оперативной памяти. Они должны регистрировать и отображать скорости с достаточно короткими интервалами с отмеченными или предпочтительно регистрируемыми температурами. При их запуске вы можете найти, какие из них наиболее эффективны. Вы можете одновременно запускать несколько копий через BAT-файлы для Windows или сценариев оболочки с помощью Linux, вместо того чтобы полагаться на более сложные многопоточные программы. Вам также действительно нужны программы, которые проверяют правильные результаты расчетов. Для тестирования системы одна из программ может использовать графику. Здесь для nVidia программы CUDA полезны при производстве высоких температур.

После этого показаны температуры ядра процессора и корпуса до и после выдувания пыли с радиатора.

CPU Core and Case temperatures

Ниже приведены результаты на ноутбуке, тестирование с данными в кэше L1. Они показывают изменения скорости в зависимости от температуры. Другие процессоры могут быть затронуты другими данными/инструкциями/используемым кешем. Ноутбук Перегрев Core 2 Duo 1,83 ГГц

Words  5K    5K 
Ops/wd  2    32 
      Core MFLOPS Core MFLOPS 
Minute  °C  x2  °C  x2 

    0.0  65    65 
    0.5  96 4716  91 10168 
    1.0  98 3362  94 4756 
    1.5  91 2076  87 4443 
    2.0  87 2054  86 4452 
    2.5  85 2054  85 4235 
    3.0  84 2036  84 4237 
    3.5  82 3098  83 4376 
    4.0  89 4773  83 4420 

Вы также можете быть заинтересованы в моих тестах Pi Raspberry (варке Pi), где RPI перегрет через лампу 60W, к сбою при разгоне и показать изменения скорости, что варьируются в зависимости от температуры. Здесь интегрированная графика CPU является самым требовательным оборудованием.

http://www.roylongbottom.org.uk/Raspberry%20Pi%20Stress%20Tests.htm#anchor7

+0

Хороший график для грязных/чистых радиаторов – Surt