Jump to content

Прайм95

Прайм95
Разработчик(и) Джордж Уолтман
Первоначальный выпуск 3 января 1996 г .; 28 лет назад ( 1996-01-03 )
Стабильная версия
30.19 корпус 13 [1] / 7 марта 2024 г .; 4 месяца назад ( 07.03.2024 )
Предварительный выпуск
30.19 корпус 14 [2] / 30 марта 2024 г .; 3 месяца назад ( 30.03.2024 )
Написано в АСМ , С
Операционная система Microsoft Windows , macOS , Linux , FreeBSD
Тип Искатель простых чисел Мерсенна / тестер стабильности системы
Лицензия Бесплатное ПО [3]
Веб-сайт Мерсенн .org  Edit this on Wikidata

Prime95 , также распространяемая как утилита командной строки mprime для FreeBSD и Linux , представляет собой бесплатное приложение, написанное Джорджем Вольтманом . Это официальный клиент Great Internet Mersenne Prime Search (GIMPS), добровольного компьютерного проекта, посвященного поиску простых чисел Мерсенна . Он также используется при разгоне для проверки стабильности системы. [4]

Хотя большинство [5] его исходный код доступен , Prime95 не является бесплатным программным обеспечением с открытым исходным кодом , поскольку его лицензионное соглашение с конечным пользователем [3] заявляет, что если программное обеспечение будет использоваться для поиска лучшего кандидата, претендующего на награду, предлагаемую Electronic Frontier Foundation , [6] затем эта награда будет востребована и распределена GIMPS.

Поиск простых чисел Мерсенна с помощью добровольных вычислений

[ редактировать ]

Prime95 проверяет числа на простоту, используя тест простоты Ферма (называемый внутри PRP или «вероятное простое число»). На протяжении большей части своей истории он использовал тест на простоту Лукаса-Лемера , но доступность присвоений Лукаса-Лемера была признана устаревшей в апреле 2021 года. [7] для увеличения пропускной способности поиска. В частности, чтобы защититься от ошибочных результатов, каждый тест Лукаса-Лемера нужно было выполнять дважды полностью, в то время как тесты Ферма можно проверить за небольшую часть их первоначального времени выполнения, используя доказательство, созданное во время теста Prime95. Текущие версии Prime95 по-прежнему поддерживают тестирование Лукаса-Лемера с целью двойной проверки существующих результатов Лукаса-Лемера и для полной проверки «вероятно простых» результатов теста Ферма (которые, в отличие от «простых» результатов Лукаса-Лемера, не являются окончательными). ).

Чтобы уменьшить количество необходимых полноразмерных тестов на простоту, Prime95 также реализует другие, более простые в вычислительном отношении тесты, предназначенные для отсеивания нежизнеспособных кандидатов; по состоянию на 2021 год это в основном алгоритм Полларда p – 1 . Метод факторизации эллиптической кривой и алгоритм Уильямса p + 1 реализованы, но считаются бесполезными на современных уровнях тестирования GIMPS и в основном используются в попытках факторизовать гораздо меньшие числа Мерсенна, которые уже прошли проверку на простоту. Prime95 реализует пробное деление , но поскольку этот тип работы может выполняться с использованием арифметики с одинарной точностью (в отличие от арифметики с двойной точностью, необходимой для других типов работы GIMPS), почти все пробное деление GIMPS выполняется сторонними клиентами, реализующими графический процессор. вычислений из-за сравнительно гораздо большей пропускной способности одинарной точности.

С момента своего основания в 1996 году GIMPS обнаружил 17 новых простых чисел Мерсенна, и все они использовали Prime95. [8] Каждое из них было самым большим известным простым числом на момент его открытия, за исключением M 37156667 и M 42643801 , которые были обнаружены вне порядка большего M 43112609 . [9]

Использование для стресс-тестирования

[ редактировать ]
Prime95 28.7 выполняет стресс-тест в Intel четырехъядерной с Windows 10 системе

Чтобы максимизировать пропускную способность поиска, большая часть Prime95 написана на ассемблере, настроенном вручную , что делает его использование системных ресурсов намного выше, чем у большинства других компьютерных программ. Кроме того, из-за высоких требований к точности тестирования на простоту программа очень чувствительна к ошибкам вычислений и заранее сообщает о них. Эти факторы делают его широко используемым инструментом среди оверклокеров для проверки стабильности конкретной конфигурации. [4]

См. также

[ редактировать ]
  1. ^ «GIMPS — Бесплатная загрузка программного обеспечения Prime95 — PrimeNet» . www.mersenne.org . Архивировано из оригинала 3 февраля 2023 г. Проверено 4 февраля 2023 г.
  2. ^ Уолтман, Джордж (04 октября 2023 г.). «mersenneforum.org — Посмотреть отдельное сообщение — Пользователи ECM — версии 30.9–30.18 (см. сообщения № 465 и № 398)» . mersenneforum.org . Архивировано из оригинала 27 октября 2023 г. Проверено 27 октября 2023 г.
  3. ^ Jump up to: Перейти обратно: а б «Как запустить стресс-тест процессора с помощью Prime95» . Appuals.com . 10 декабря 2015 г. Проверено 23 мая 2019 г.
  4. ^ Уолтман, Джордж. «Код безопасности или контрольную сумму сложно подделать. Это единственный неопубликованный исходный код» .
  5. ^ «Награда EFF в области кооперативных вычислений» . Фонд электронных границ . 29 февраля 2008 г. Проверено 8 мая 2019 г.
  6. ^ Уолтман, Джордж (08 апреля 2021 г.). «Первого раза ЛЛ больше нет» .
  7. ^ «История GIMPS — PrimeNet» . Отличный поиск простых чисел Мерсенна в Интернете . Проверено 9 мая 2019 г.
  8. ^ «Вехи GIMPS» . www.mersenne.org . Проверено 17 октября 2021 г.
[ редактировать ]
  • Официальный сайт Отредактируйте это в Викиданных с загрузками для различных архитектур
  • Как использовать Prime95 для стресс-тестирования (пыток) [1]
  1. ^ «Пытка проверьте свой процессор с помощью Prime95» . www.playtool.com . Проверено 15 сентября 2022 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: edf6e110b5d6e47793d2496bd22865ee__1713037800
URL1:https://arc.ask3.ru/arc/aa/ed/ee/edf6e110b5d6e47793d2496bd22865ee.html
Заголовок, (Title) документа по адресу, URL1:
Prime95 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)