Prime95
Первый релиз программы: 3.01.1996 Если компьютер может выдержать стресс-тест в течении 1-2 часов, то можно сделать вывод, что всё нормально и разгон, андервольт удался. Скачать Prime95 с официального сайта Извлечь архив. Запустить исполняемый файл prime95.exe
Применять его или нет?
Для новичков лучше взять OCCT AVX, с этой программой больше вопросов, чем выхлопа. Мой тестовый стенд AM4 Ryzen 5600 потреблял 102 ватта за 10+ минут, это как у OCCT – CPU AVX2 Extreme (mode). Программа очень маленькая.
Prime95 Large FFT нагрузит FCLK и рекомендуется при тестировании стабильности FCLK.
Запуск
Для запуска самого теста вне зависимости от того что тыкали при первом старте программы. Options – > Torture Test Дальше нажать на Ок \ Старт т.к. программа сама определяет кол-во ядер. Хотя бы 10 минут подождать, чтобы ПК не повис.
Опции (подробнее)
Здесь есть четыре варианта этого теста:
- Small FFTs;
- In-place large FFTs;
- Blend;
- Custom
Термин FFT расшифровывается как Fast Fourier Transform или быстрое преобразование Фурье. Это алгоритм, который используется в Prime95 для писка квадратов больших чисел. Это основной алгоритм, который применяется в программе для вычислений. Три первых теста имеют свои настройки, четвертый же позволяет вам создать собственный тест. Рассмотрим их подробнее:
- Small FFTs — из описания этого теста следует, что основная нагрузка ложится на процессор, данные помещаются в L2 кэш и оперативная память практически не тестируется;
- In-place large FFTs — в этом варианте все данные не поместятся в кэш процессора, поэтому используется немного оперативной памяти. Но здесь тестируется не вся память, в основном потому, что программа постоянно обращается к одним и тем же адресам памяти;
- Blend — это смешанный режим Small FFTs и In-place large FFTs. В этом режиме вы можете протестировать как процессор, так и память. В этом режиме будет задействована вся ваша оперативная память, потому что здесь не используется in-place режим. Сбой в этом тесте будет надежным сигналом о проблемах с оперативной памятью;
- Custom — у режима Blend есть одна проблема. Он выделяет всю память и если вашей оперативной памяти будет недостаточно, то операционная система будет использовать раздел подкачки. Скорость работы жесткого диска намного медленнее памяти, поэтому процессор в этом режиме может простаивать ожидая данных с дика. В режиме Custom вы можете установить ограничение на количество используемой памяти.
- Min FFT size — это минимальный размер блока килобайтах, который будет использоваться для FTT. Число, которое вы вводите будет умножено на 1024, поэтому рассчитывайте соответственно.
- Max FFT size — максимальный размер блока. Prime95 будет перебирать все размеры от минимального к максимальному в процессе своей работы.
- Run FFTs in-place — эта опция заставляет программу использовать каждый раз одни и те же адреса памяти для расчетов каждый раз. Если опция не отмечена, будет использоваться вся доступная память.
- Memory to use (в мегабайтах) — этот параметр доступен только когда отключен Run FFTs in-place. Он устанавливает максимальный объем памяти, которая будет использоваться для расчетов.
- Time to run each FFT size — устанавливает время, на протяжении которого Prime95 будет работать с одним и тем же размером FFT перед тем, как перейти к следующему.
Benchmark
Все параметры можно оставить по умолчанию, затем нажмите ОК. Если вы хотите чтобы тест выполнился быстрее можно уменьшить значение параметра Max FFT size, но помните об ограничениях. В этом тесте утилита замеряет количество миллисекунд необходимое на вычисление FFT различных размеров. Тест будет длиться столько сколько размеров вы выбрали от нескольких минут до получаса. Таблица сравнения результатов различных процессоров.
Дополнительная информация
- Prime95 large FFTs is also decent at finding memory errors.
- I’ve been using a custom FFT range of 800K – 800K, though I think any FFT value inside the large FFTs range should work.
- Make sure ‘Run FFTs in place’ is not checked.
- In
prime.txt
, addTortureAlternateInPlace=0
underTortureWeak
to prevent P95 from testing in place. Testing in place will only use a bit of RAM, which we don’t want.
- You can create a shortcut to
prime95.exe
and add-t
to the ‘Properties > Target’ field to immediately start testing using the settings inprime.txt
.
Your target field should look like:"path\to\prime95\prime95.exe" -t
. - You can also change the working directory of Prime95’s config files to have one config to stress test your CPU and another config to stress test your RAM.
- In the folder with
prime95.exe
, create another folder. This example will be called ‘RAM’ (without the quotes). - Copy
prime.txt
andlocal.txt
to the folder you just created. - Adjust the settings in
prime.txt
as required. - Create another shortcut to
prime95.exe
, and in the target field, add-t -W<folder_name>
.
Your target field should look like:"path\to\prime95\prime95.exe" -t -WRAM
. - You can now use the shortcut to start Prime95 with the settings provided.
- In the folder with
- I’ve been using a custom FFT range of 800K – 800K, though I think any FFT value inside the large FFTs range should work.
- randomx-stress – Can be used to test FCLK stability.