PrimeGrid

редактировать
PrimeGrid
Primegrid logo.png
Автор (ы) исходного текста Ритис Слаткявичюс
Первый выпуск12 июня 2005 г.; 15 лет назад (2005-06-12)
Статус разработкиАктивный
Цель (и) проектаПоиск простых чисел различных типов
Используемое программное обеспечениеBOINC, PRPNet, Genefer, LLR, PFGW
ФинансированиеКорпоративное спонсорство, краудфандинг
Средняя производительность1585 TFLOPS
Активные пользователи3,381 (июнь 2020 г.)
Всего пользователей350,614
Активных хостов11,466 (июнь 2020 г.)
Всего хостов41810
Веб-сайтprimegrid.com

PrimeGrid - это добровольный проект распределенных вычислений, который ищет очень большие (почти до мирового рекорда) простые числа при этом также стремясь решить давние математические догадки. Он использует платформу Berkeley Open Infrastructure for Network Computing (BOINC). PrimeGrid предлагает ряд подпроектов для просеивания и обнаружения простых чисел. Некоторые из них доступны через клиент BOINC, другие - через клиент PRPNet. Часть работы выполняется вручную, т.е. требует ручного запуска рабочих единиц и загрузки результатов. Различные подпроекты могут работать в разных операционных системах и могут иметь исполняемые файлы для процессоров, графических процессоров или обоих; при выполнении теста Лукаса – Лемера – Ризеля, ЦП с наборами инструкций Advanced Vector Extensions и Fused Multiply-Add дадут самые быстрые результаты для ускорения без GPU рабочие нагрузки.

PrimeGrid награждает пользователей значками в знак признания достижения определенных определенных уровней оценки за проделанную работу. Значки не представляют никакой ценности, но многие ценят их как знак достижения. Выдача бейджей также должна принести пользу PrimeGrid, уменьшив участие в менее популярных подпроектах. Самый простой из значков часто можно получить менее чем за день на одном компьютере, в то время как самые сложные значки потребуют гораздо больше времени и вычислительной мощности.

Содержание
  • 1 История
  • 2 Проекта
    • 2.1 321 Prime Search
    • 2.2 Проекты PRPNet
  • 3 Достижения
    • 3.1 AP26
    • 3.2 AP27
    • 3.3 Поиск Cullen Prime
    • 3.4 Обобщенный поиск простых чисел Ферма
    • 3.5 Задача Ризеля
    • 3.6 Двойной поиск простых чисел
    • 3.7 Поиск простых чисел Woodall
  • 4 Освещение в СМИ
  • 5 Ссылки
  • 6 Внешние ссылки
История

PrimeGrid стартовал в июне 2005 года под именем Message @ home и пытался расшифровать фрагменты текста, хешированные с помощью MD5. Message @ home было тестом для переноса планировщика BOINC на Perl для обеспечения большей переносимости. Через некоторое время в рамках проекта была предпринята попытка выполнить задачу факторизации RSA, пытаясь разложить на множители RSA-640. После того, как RSA-640 был факторизован внешней группой в ноябре 2005 года, проект перешел на RSA-768. Поскольку шанс на успех был слишком мал, он отказался от проблем RSA, был переименован в PrimeGrid и начал генерировать список первых простых чисел. На 210 000 000 000 подпроект Primegen был остановлен.

В июне 2006 г. начался диалог с Riesel Sieve, чтобы представить свой проект сообществу BOINC. PrimeGrid предоставила поддержку PerlBOINC, а Riesel Sieve успешно внедрила свое сито, а также приложение для поиска основных результатов (LLR ). При сотрудничестве с Riesel Sieve компания PrimeGrid смогла реализовать приложение LLR в партнерстве с другим проектом по поиску основных объектов, Twin Prime Search (TPS). В ноябре 2006 года приложение TPS LLR было официально выпущено на PrimeGrid. Менее чем через два месяца, в январе 2007 года, рекордный двойник был найден первоначальным ручным проектом. С тех пор TPS был завершен, а поиск простых чисел Софи Жермен продолжается.

Летом 2007 года были запущены основные поисковые запросы Каллена и Вудалла. Осенью было добавлено больше основных поисковых запросов благодаря партнерству с проектами Prime Sierpinski Problem и 3 * 2 ^ n-1 Search. Кроме того, были добавлены два сита: комбинированное сито Prime Sierpinski Problem, которое включает в себя поддержку сита Seventeen или Bust и комбинированного сита Каллена / Вудалла. Осенью того же года PrimeGrid перевела свои системы с PerlBOINC на стандартное программное обеспечение BOINC.

С сентября 2008 года PrimeGrid также выполняет подпроект Proth prime просеивания.

В январе 2010 года подпроект Seventeen or Bust (для решения проблемы Серпинского ) был добавлен. Расчеты для задачи Ризеля были выполнены в марте 2010 года.

Проекты

По состоянию на июль 2019 года PrimeGrid работает или уже работал над следующими проектами:

ПроектАктивный сито проект?Активный LLR проект?НачалоКонецЛучший результат
321 Prime Search (простые числа в форме 3 × 2 ± 1)ДаДа30 июня 2008 г.Выполняется3 × 2-1, наибольшее простое число, найденное в проекте 321 Prime Search
Поиск AP26 (Арифметика прогрессия из 26 простых чисел)Н / ДН / П27 декабря 2008 г.12 апреля 2010 г.43142746595714191 + 23681770 × 23 # × n, n = 0... 25 (AP26)
Поиск AP27 (арифметическая прогрессия 27 простых чисел)Н / ДН / Д20 сентября 2016 годаВыполняется224584605939537911 + 81292139 * 23 # × n, n = 0... 26 (AP27)
Обобщенный Fermat Prime Поиск. (активный : n = 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304 неактивный : n = 8192, 16384)Да (ручное просеивание)Н / ДЯнварь 2012 г.Выполняется1059094 + 1, наибольшее известное обобщенное простое число Ферма
Каллен Прайм ПоискНетДаавгуст 2007 г.Выполняется6679881 × 2 + 1, крупнейшее известное простое число Каллена
Сообщение7НетН / Д12 июня 2005 г.Август 2005Тестирование PerlBOINC успешно
Прайм-задача Серпинского НетДа10 июля 2008 г.Выполняется168451 × 2 + 1
Расширенный Серпинский Проблема НетДа7 июня 2014 г.Выполняется193997 × 2 + 1, наибольшее простое число, найденное в расширенной задаче Серпинского
PrimeGenНетН / ДМарт 2006 г.Февраль 2008 г.Н / Д
Proth Prime ПоискДаДа29 февраля 2008 г.Выполняется7 × 2 + 1
Проблема Ризеля НетДамарт 2010 г.Постоянно273809 × 2-1, наибольшее простое число, обнаруженное в задаче Ризеля
RSA-640 НетН / ДАвгуст 2005Ноябрь 2005Н / Д
RSA-768 НетН / ДНоябрь 2005 г.Март 2006 г.Н / Д
Семнадцать или Бюст НетДа31 января 2010 г.Выполняется10223 × 2 + 1
Серпинский / Ризель Проблема Базы 5НетДа14 июня 2013 г.Выполняется322498 × 5-1, наибольшее простое число найдено в Базе 5 Серпински / Ризель Задача
Софи Жермен Прайм ПоискНетДа16 августа 2009 г.Выполняется2618163402417 × 2-1 (2p-1 = 2618163402417 × 2-1), мировой рекорд Sophie Germain Prime; и 2996863034895 * 2 ± 1, мировой рекорд двойных простых чисел
Двойных простых чисел ПоискНетН / Д26 ноября 2006 г.25 июля 2009 г.65516468355 × 2 ± 1
Woodall Prime ПоискНетДаиюль 2007 г.Выполняется17016602 × 2-1, наибольшее известное простое число Вудалла
Обобщенный поиск Каллена / Вудалла ПраймНетДа22 Октябрь 2016 г.Выполняется1806676 × 41 + 1, наибольшее известное обобщенное простое число Каллена

321 Prime Search

321 Prime Search является продолжением Пола Андервуда. 321 Search, который искал простые числа вида 3 · 2 - 1. PrimeGrid добавил форму +1 и продолжает поиск до n = 25M.

Простые числа, известные для 3 · 2 + 1, встречаются при следующих n:

1, 2, 5, 6, 8, 12, 18, 30, 36, 41, 66, 189, 201, 209, 276, 353, 408, 438, 534, 2208, 2816, 3168, 3189, 3912, 20909, 34350, 42294, 42665, 44685, 48150, 54792, 55182, 59973, 80190, 157169, 213321, 303093, 362765, 382449, 709968, 801978, 916773, 1832496, 2145353, 2291610, 2478785, 5082306, 7033641, 10829346 (последовательность A002253 в OEIS )

Простые числа, известные для 3 · 2 - 1, встречаются в следующих n:

0, 1, 2, 3, 4, 6, 7, 11, 18, 34, 38, 43, 55, 64, 76, 94, 103, 143, 206, 216, 306, 324, 391, 458, 470, 827, 1274, 3276, 4204, 5134, 7559, 12676, 14898, 18123, 18819, 25690, 26459, 41628, 51387, 71783, 80330, 85687, 88171, 97063, 123630, 155930, 164987, 234760, 414840, 584995, 702038, 727699, 992700, 1201046, 1232255, 2312734, 3136255, 4235414, 6090515, 11484018, 11731850, 11895718, (последовательность A002235 в OEIS )

проектах PRPNet 164>ПроектАктив?НачалоКонецЛучший результат2 7 Prime SearchДаН / ДПостоянно27 × 2 + 1, наибольшее известное простое число Серпинского для b = 2 и k = 27. 27 × 2-1, наибольшее известное простое число Ризеля для b = 2 и k = 27121 Prime SearchДаН / ДВыполняется121 × 2-1, наибольшее известное простое число Ризеля для b = 2 и k = 121Расширенная задача Серпинского НетН / Д201490527 × 2 + 1Factorial Prime ПоискДаН / ДПостоянно147855! - 1, 2-е по величине известное факторное простое числоДвойная задача Серпинского (пять или перебор)НетН / ДВсе были выполнены (все PRP были найдены)2 + 40291Обобщенный Каллен / Woodall Prime SearchНетН / Д2017427194 × 113 + 1, наибольшее известное простое значение GCWMega Prime SearchНетН / Д201487 × 2 + 1, наибольшее известное простое число для k = 87Primorial Prime ПоискДа2008Постоянно1098133 # -1, наибольшее известное первичное простое числоПоиск Прот ПраймНет2008201210223 × 2 + 1, крупнейшее известное число Прот праймБаза Серпински Ризель 5№20092013180062 × 5-1Виферих Прайм ПоискНет2012201782687771042557349, ближайший промах выше 3 × 10Wall-Sun-Sun Prime ПоискНет201220176336823451747417, ближайшая вероятность пропуска выше 9,7 × 10
Достижения

AP26

Одним из проектов PrimeGrid был AP26 Search, который искал рекордные 26 простых чисел в арифметической прогрессии. Поиск был успешным в апреле 2010 года, когда был обнаружен первый известный AP26:

43142746595714191 + 23681770 · 23 # · n простое число для n = 0,..., 25.
23 # = 2 · 3 · 5 · 7 · 11 · 13 · 17 · 19 · 23 = 223092870, или 23 первичный, является произведением всех простых чисел до 23.

.

AP27

Далее Целью проекта был AP27 Search, который искал рекордные 27 простых чисел в арифметической прогрессии. Поиск был успешным в сентябре 2019 года, когда был найден первый известный AP27:

224584605939537911 + 81292139 · 23 # · n простое число для n = 0,..., 26.
23 # = 2 · 3 · 5 · 7 · 11 · 13 · 17 · 19 · 23 = 223092870, или 23 первичный, является произведением всех простых чисел до 23.

Поиск простых чисел Каллена

PrimeGrid также выполняет поиск простых чисел Каллена, что дает два самых больших известных простых числа Каллена. Первое из них было 14-м по величине известным простым простым числом на момент открытия, а второе было наибольшим простым числом PrimeGrid, найденным 6679881 · 2 + 1 с более чем 2 миллионами цифр.

Обобщенный поиск простых чисел Ферма

31 октября 2018 года PrimeGrid обнаружила наибольшее известное на сегодняшний день обобщенное простое число Ферма, 1059094 + 1. Это простое число состоит из 6317602 цифр и является вторым обобщенным простым числом Ферма, найденным для n = 20. Оно занимает 13-е место среди известных простых чисел в целом.

Задача Ризеля

По состоянию на 13 декабря 2017 г. PrimeGrid исключила 15 значений k из задачи Riesel и продолжает поиск, чтобы исключить 49 оставшихся чисел.

Двойной простой поиск

Primegrid работал с Twin Prime Search для поиска двойного простого числа размером записи примерно 58 700 цифр. Новое крупнейшее в мире известное двойное простое число 2003663613 × 2 ± 1 было в конечном итоге обнаружено 15 января 2007 года (просеяно Twin Prime Search и протестировано PrimeGrid). Продолжались поиски еще одного рекордного двойного простого числа с чуть более 100 000 цифр. Он был завершен в августе 2009 года, когда Primegrid обнаружил 65516468355 × 2 ± 1. Продолжение тестирования простых чисел-близнецов в сочетании с поиском простого числа Софи Жермен привело к новому рекордному простому числу-близнецу в сентябре 2016 г. после нахождения числа 2996863034895. × 2 ± 1 состоит из 388 342 цифр.

Поиск простых чисел Woodall

По состоянию на 22 апреля 2010 года в рамках проекта были обнаружены три самых больших числа простых чисел Вудалла, известных на сегодняшний день. Самый большой из них, 3752948 × 2 - 1, является первым мега-простым числом, обнаруженным проектом, и имеет длину 1129757 цифр. Он был обнаружен 21 декабря 2007 года Мэтью Дж. Томпсоном с помощью программы LLR. Поиски еще большего прайма Woodall продолжаются. PrimeGrid также обнаружила наибольшее известное обобщенное простое число Вудалла, 563528 × 13 - 1.

Освещение в СМИ

Автор PrimeGrid Ритис Слаткявичюс был показан как молодой предприниматель в The Economist.

PrimeGrid также фигурировал в статье в CERN Courier и в разговоре о гражданской кибернауке на TEDx конференции Warwick.

В первой Ритис Слаткявичюс дал выступить в качестве основателя PrimeGrid под названием «Поиск простых чисел: от цифр к цифровым технологиям», относящегося к математике и волонтерству и рассказывающего об истории проекта.

Ссылки
Внешние ссылки
Wikimedia Commons имеет СМИ, связанные с значками PrimeGrid.
Последняя правка сделана 2021-06-02 05:50:42
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте