
Prime95 — это популярное бесплатное приложение, которое в основном используется для стресс-тестирования и сравнительного анализа компьютерного оборудования, в частности процессоров и оперативной памяти. Разработанная Джорджем Уолтманом программа использует тест на простоту Лукаса-Лемера для поиска простых чисел Мерсенна, которые являются простыми числами, которые можно представить в виде 2^p — 1, где p также является простым числом.
Характеристика Prime95
Характеристика |
Описание |
Полное название программы |
Prime95 (также известный как GIMPS — Great Internet Mersenne Prime Search) |
Разработчик |
Джордж Уолтман |
Первоначальный выпуск |
1996 |
Последняя версия |
30.8 сборка 9 (по состоянию на 2023 год) |
Цель |
• Поиск простых чисел Мерсенна • Стресс-тестирование процессора и проверка стабильности • Бенчмаркинг |
Основные Характеристики |
• Поиск простых чисел • Тест на перегрузку • Стресс-тестирование ЦП/FPU • Сетевые распределённые вычисления • Поддержка нескольких ядер ЦП |
Поддерживаемые Операционные системы |
• Windows • Linux • macOS • FreeBSD |
Типы тестов |
• Малые БПФ (максимальная нагрузка на процессор/нагрев) • Большие БПФ (максимальная загрузка оперативной памяти) • Смешанный (комбинированный тест процессора и оперативной памяти) • Пользовательский (с заданными пользователем параметрами) |
Требования к оборудованию |
• Минимум: 1 ядро процессора, 512 МБ ОЗУ • Рекомендуется: многоядерный процессор, 4 ГБ+ ОЗУ |
Используемые инструкции процессора |
• SSE • SSE2 • AVX • AVX2 • FMA3 • AVX-512 |
Возможности мониторинга |
• Температура процессора • Обнаружение ошибок • Ход работы • Стабильность системы |
Общее Использование |
• Проверка разгона • Тестирование стабильности системы • Научные исследования • Математические вычисления |
Вывод данных |
• Обнаружение простых чисел • Результаты тестов • Журналы ошибок • Статистика производительности |
Сетевые функции |
• Распределенные вычисления • Представление результатов • Участие команды • Отслеживание прогресса |
Функции безопасности |
• Автоматическая проверка результатов • Проверка ошибок • Сохранение контрольных точек • Мониторинг температуры |
Известные ограничения |
• Высокое энергопотребление • Сильная нагрузка на процессор • Высокая загрузка памяти • Может привести к нестабильной работе системы |
Награды и признание |
• Обнаружение множества простых чисел Мерсенна • Стандартный инструмент для тестирования ЦП • Широко используется в сообществе оверклокеров |
Параметры конфигурации |
• Количество потоков • Использование памяти • Продолжительность теста • Настройки приоритета • Пользовательские размеры БПФ |
Поддержка сообщества |
• Активное сообщество на форуме • Регулярные обновления • Система сообщений об ошибках • Руководства пользователя и документация |
Заметные достижения |
• Нашёл самые большие из известных простых чисел • Внёс вклад в математические исследования • Промышленный стандарт для тестирования ЦП |
Интеграция |
• Совместим с программным обеспечением для мониторинга • Может быть автоматизирован • Поддерживает работу из командной строки |
Воздействие на ресурсы |
• Высокая загрузка ЦП • Значительная загрузка памяти • Увеличение энергопотребления • Повышение температуры |
Лучшие практики |
• Работайте при достаточном охлаждении • Контролируйте температуру • Начните с коротких тестов • Регулярно делайте перерывы между тестами |
Дополнительные Инструменты |
• Просмотр результатов • Отслеживание прогресса • Анализатор ошибок • Графики производительности |
Функционал программы Prime95

Быстрое преобразование Фурье, известное также как FFT (Fast Fourier Transform), является ключевым вычислительным методом, применяемым в программе Prime95. Этот фундаментальный алгоритм используется для обнаружения квадратов крупных числовых значений. В программе доступны четыре варианта тестирования, причем последний предоставляет возможность создания индивидуальных параметров проверки. Давайте детальнее рассмотрим первый из них:
- Small FFTs — согласно описанию, этот режим тестирования создает максимальную нагрузку на центральный процессор. Поскольку обрабатываемая информация полностью размещается в кэше L2, проверка оперативной памяти практически не производится.
- При использовании метода In-place large FFTs, кэш-память процессора не способна вместить весь объем информации, что вынуждает задействовать определенную долю оперативной памяти. Однако следует отметить, что проверка охватывает не всю память, преимущественно из-за того, что программа регулярно обращается к идентичным адресам.
- Что касается режима Blend, он представляет собой комбинацию Small FFTs и In-place large FFTs. Данный метод позволяет провести диагностику как процессора, так и всего объема оперативной памяти, поскольку не использует in-place технологию. Если в ходе этого теста возникают сбои, это является достоверным индикатором проблем с RAM.
- В режиме Custom вы можете задать лимит используемой оперативной памяти, что является его главным преимуществом. Это особенно важно, учитывая существенный недостаток режима Blend.
Последний занимает весь доступный объем RAM, и когда её не хватает, система вынужденно обращается к разделу подкачки на жёстком диске. Поскольку скорость чтения с диска значительно уступает скорости оперативной памяти, процессор нередко простаивает в ожидании данных, что существенно снижает производительность. Рекомендуется одновременно использовать утилиты мониторинга, такие как hwinfo64 или hwmonitor, для контроля теплового режима, поскольку в процессе выполнения программного обеспечения чип центрального процессора подвержен значительному нагреву. Запуская Prime95, не забудьте активировать инструмент отслеживания температурных показателей.