PrimeGrid

PrimeGrid
Logo of the PrimeGrid project, 2023.svg
Primegrid.gif
PrimeGrid skärmsläckare
Originalförfattare Rytis Slatkevičius
Initial release 12 juni 2005 ; för 17 år sedan ( 2005-06-12 )
Utvecklingsstatus Aktiva
Projektmål Hitta primtal av olika slag
Programvara som används PRPNet, Genefer, LLR, PFGW
Finansiering Företagssponsring, crowdfunding
Plattform BOINC
Genomsnittlig prestanda 3 398 914 TFLOPS
Aktiva användare 2 330 (augusti 2022)
Totalt antal användare 353,245
Aktiva värdar 11 504 (augusti 2022)
Totalt värdar 21 985
Hemsida www .primegrid .com

PrimeGrid är ett frivilligt datorprojekt som söker efter mycket stora (upp till världsrekordstorlek) primtal samtidigt som det syftar till att lösa långvariga matematiska gissningar . Den använder Berkeley Open Infrastructure for Network Computing (BOINC). PrimeGrid erbjuder ett antal delprojekt för primtalssiktning och upptäckt. Vissa av dessa är tillgängliga via BOINC-klienten, andra via PRPNet-klienten. En del av arbetet är manuellt, dvs det kräver manuell start av arbetsenheter och uppladdning av resultat. Olika delprojekt kan köras på olika operativsystem och kan ha körbara filer för CPU:er, GPU:er eller båda; medan du kör Lucas–Lehmer–Riesel-testet kommer CPU: er med Advanced Vector Extensions och Fused Multiply-Add- instruktionsuppsättningar att ge de snabbaste resultaten för icke-GPU-accelererade arbetsbelastningar.

PrimeGrid delar ut märken till användare som ett erkännande för att ha uppnått vissa definierade kreditnivåer för utfört arbete. Märkena har inget egenvärde utan värderas av många som ett tecken på prestation. Utfärdandet av märken bör också gynna PrimeGrid genom att jämna ut deltagandet i de mindre populära delprojekten. De enklaste märkena kan ofta erhållas på mindre än en dag av en enda dator, medan de mest utmanande märkena kommer att kräva mycket mer tid och datorkraft.

Historia

PrimeGrid startade i juni 2005 under namnet Message@home och försökte dechiffrera textfragment hashade med MD5 . Message@home var ett test för att porta BOINC-schemaläggaren till Perl för att få större portabilitet. Efter ett tag försökte projektet RSA factoring-utmaningen genom att försöka faktorisera RSA-640. Efter att RSA-640 tagits fram av ett externt team i november 2005, gick projektet vidare till RSA-768. Eftersom chansen att lyckas för liten, kasserade den RSA-utmaningarna, döptes om till PrimeGrid och började generera en lista med de första primtalen. Vid 210 000 000 000 stoppades delprojektet primegen.

I juni 2006 startade en dialog med Riesel Sieve för att föra deras projekt till BOINC-gemenskapen. PrimeGrid gav PerlBOINC-stöd och Riesel Sieve lyckades implementera deras sikt såväl som en prime finding- applikation ( LLR ). Med samarbete från Riesel Sieve kunde PrimeGrid implementera LLR-applikationen i samarbete med ett annat prime finding-projekt, Twin Prime Search (TPS). I november 2006 släpptes TPS LLR-applikationen officiellt på PrimeGrid. Mindre än två månader senare, januari 2007, hittades rekordtvillingen av det ursprungliga manuella projektet. TPS har sedan avslutats, medan sökandet efter Sophie Germain-primärer fortsätter.

Sommaren 2007 inleddes Cullen och Woodalls främsta sökningar. Under hösten lades fler prime sökningar till genom partnerskap med Prime Sierpinski Problem och 3*2^n-1 Search- projekt. Dessutom lades två siktar till: Prime Sierpinski Problem kombinerad sikt som inkluderar stöd för Seventeen eller Bust sikten och den kombinerade Cullen/Woodall sikten. På hösten samma år migrerade PrimeGrid sina system från PerlBOINC till standard BOINC- mjukvara.

Sedan september 2008 driver PrimeGrid också ett underprojekt för Proth prime sikting.

lades delprojektet Seventeen or Bust (för att lösa Sierpinski-problemet) till. Beräkningarna för Rieselproblemet följde i mars 2010.

Projekt

Från och med januari 2023 arbetar PrimeGrid med eller har arbetat med följande projekt:

Projekt Aktivt sållprojekt ? Aktivt LLR- projekt? Start Slutet Bästa resultatet
321 Prime Search (primtal av formen 3 × 2 n ± 1) Nej Ja 30 juni 2008 Pågående 3 × 2 18196595 − 1, största primtal som hittades i 321 Prime Search-projektet
AP26 Search ( Aritmetisk progression av 26 primtal) 27 december 2008 12 april 2010 43142746595714191 + 23681770 × 23# × n , n = 0, ..., 25 (AP26)
AP27 Search (Aritmetisk progression av 27 primtal) 20 september 2016 Pågående 224584605939537911 + 81292139 × 23# × n , n = 0, ..., 26 (AP27)

Generaliserad Fermat Prime Search ( aktiv : n = 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304 inaktiv : n = 8192, 16384)
Ja (manuell siktning) januari 2012 Pågående 1963736 1048576 + 1, största kända Generalized Fermat prime
Cullen Prime Search Nej Ja augusti 2007 Pågående 6679881 × 2 6679881 + 1, största kända Cullen prime
Meddelande7 Nej 12 juni 2005 augusti 2005 PerlBOINC-testningen lyckades
Prime Sierpinski-problem Nej Ja 10 juli 2008 Pågående 168451 × 2 19375200 + 1
Utökat Sierpinski-problem Nej Ja 7 juni 2014 Pågående 202705 × 2 21320516 + 1, största primtal som hittats i det utökade Sierpinski-problemet
PrimeGen Nej mars 2006 februari 2008
Proth Prime Search Ja Ja 29 februari 2008 Pågående 7 × 2 5775996 + 1
Riesel problem Nej Ja mars 2010 Pågående 9221 × 2 11392194 − 1,
RSA-640 Nej augusti 2005 november 2005
RSA-768 Nej november 2005 mars 2006
Sjutton eller byst Nej Ja 31 januari 2010 Pågående 10223 × 2 31172165 + 1
Sierpinski / Riesel Base 5 Problem Nej Ja 14 juni 2013 Pågående 213988×5 4138363 − 1, största primtal som finns i Sierpinski/Riesel Base 5 Problem
Sophie Germain Prime Search Nej Ja 16 augusti 2009 Pågående 2618163402417 × 2 1290000 − 1 (2 p − 1 = 2618163402417 × 2 1290001 − 1), världsrekordet Sophie Germain prime; och 2996863034895 × 2 1290000 ± 1, världsrekordet tvillingprimtal
Twin prime Search Nej 26 november 2006 25 juli 2009 65516468355 × 2 333333 ± 1
Woodall Prime Search Nej Ja juli 2007 Pågående 17016602 × 2 17016602 − 1, största kända Woodall prime
Generaliserad Cullen/Woodall Prime Search Nej Ja 22 oktober 2016 Pågående 2525532 × 73 2525532 + 1, största kända generaliserade Cullen-primtal
Wieferich Prime Search 2020 2022
Wall-Sun-Sun Prime Search 2020 2022

321 Prime Search

321 Prime Search är en fortsättning på Paul Underwoods 321 Search som letade efter primtal av formen 3 · 2 n − 1. PrimeGrid lade till +1-formen och fortsätter sökningen upp till n = 25 M .

Primtal kända för 3 · 2 n + 1 förekommer vid följande n :

1, 2, 5, 6, 8, 12, 18, 30, 36, 41, 66, 189, 201, 209, 276, 353, 408, 438, 534, 2208, 2816, 3169, 3169, 3169, 0 34350, 42294, 42665, 44685, 48150. 6773, 1832496, 2145353, 2291610, 2478785, 5082306, 7033641, 10829346, 16408818 ( sekvens A002253 i OEIS )

Primtal kända för 3 · 2 n − 1 förekommer vid följande n :

0, 1, 2, 3, 4, 6, 7, 11, 18, 34, 38, 43, 55, 64, 76, 94, 103, 143, 206, 216, 306, 324, 391, 408, 827, 1274, 3276, 4204, 5134, 7559, 12676, 14898, 18123, 18819, 25690, 26459. 063, 123630, 155930, 164987, 234760, 414840, 584995, 702038, 727699, 992700, 1201046, 1232255, 2312734, 3136255, 4235414, 6090515. 48034, 18196595 (sekvens A002235 i OEIS )

PRPNet-projekt

Projekt Aktiva? Start Slutet Bästa resultatet
27 Prime Search Nej mars 2022
27 × 2 7046834 + 1, största kända Sierpinski primtal för b = 2 och k = 27 27×2 8342438 − 1, största kända Riesel primtal för b = 2 och k = 27
121 Prime Search Nej april 2021
121 × 2 9584444 − 1, största kända Sierpinski primtal för b = 2 och k = 121 121 × 2 4553899 − 1, största kända Riesel primtal för b = 2 och k = 121
Förlängt Sierpinski-problem Nej 2014 90527 × 2 9162167 + 1
Faktoriell Prime Search Ja Pågående 147855! − 1, 5:e största kända faktoriella primtal
Dubbla Sierpinski-problem (fem eller byst) Nej Allt gjordes (alla PRP hittades) 2 9092392 + 40291
Generaliserad Cullen / Woodall Prime Search Nej 2017 427194 × 113 427194 + 1, då största kända GCW-primtal
Mega Prime Search Nej 2014 87 × 2 3496188 + 1, största kända primtal för k = 87
Primorial Prime Search Ja 2008 Pågående 3267113# − 1, största kända primtal
Proth Prime Search Nej 2008 2012 10223 × 2 31172165 + 1, största kända Proth primtal
Sierpinski Riesel Base 5 Nej 2009 2013 180062 × 5 2249192 − 1
Wieferich Prime Search Nej 2012 2017 82687771042557349, närmaste nästan-miss över 3 × 10 15
Wall-Sun-Sun Prime Search Nej 2012 2017 6336823451747417, närmaste nästan-miss över 9,7 × 10 14

Framgångar

AP26

Ett av PrimeGrid-projekten var AP26 Search som sökte efter rekordstora 26 primtal i aritmetisk progression . Sökningen lyckades i april 2010 med fyndet av den första kända AP26:

43142746595714191 + 23681770 · 23# · n är primtal för n = 0, ..., 25 .
23# = 2·3·5·7·11·13·17·19·23 = 223092870, eller 23 primtal , är produkten av alla primtal upp till 23.

AP27

Nästa mål för projektet var AP27 Search som sökte efter rekordstora 27 primtal i aritmetisk progression . Sökningen lyckades i september 2019 med fyndet av den första kända AP27:

224584605939537911 + 81292139 · 23# · n är primtal för n = 0, ..., 26 .
23# = 2·3·5·7·11·13·17·19·23 = 223092870, eller 23 primtal , är produkten av alla primtal upp till 23.

Cullen prime search

PrimeGrid kör också en sökning efter Cullen-primtal , vilket ger de två största kända Cullen-primtalen. Den första var den 14:e största kända primtal vid tidpunkten för upptäckten, och den andra var PrimeGrids största primtal som hittades 6679881 · 2 6679881 + 1 med över 2 miljoner siffror.

Generaliserad Fermat prime search

Den 24 september 2022 upptäckte PrimeGrid den hittills största kända Generalized Fermat-primen , 1963736 1048576 + 1 . Detta primtal är 6 598 776 siffror långt och är bara det andra generaliserade Fermat primtal som hittats för n = 20 . Det rankas som den 13:e största kända prime totalt.

Riesel problem

Den 13 december 2022 har PrimeGrid eliminerat 18 värden på k från Riesel-problemet och fortsätter sökningen för att eliminera de 43 återstående siffrorna. 3 värden på k hittas av oberoende sökare.

Twin prime search

Primegrid arbetade med Twin Prime Search för att söka efter en rekordstor tvillingprima på cirka 58 700 siffror. Den nya världens största kända tvillingprima 2003663613 × 2 195000 ± 1 upptäcktes så småningom den 15 januari 2007 (siktad av Twin Prime Search och testad av PrimeGrid). Sökandet fortsatte efter ytterligare en rekordtvilling på strax över 100 000 siffror. Det färdigställdes i augusti 2009 när Primegrid hittade 65516468355 × 2 333333 ± 1 . Fortsatta tester för tvillingprimtal i samband med sökandet efter ett Sophie Germain-primtal gav ett nytt rekord med tvillingprimtal i september 2016 när man hittade talet 2996863034895 × 2 1290000 ± 1 bestående av 388 342 siffror.

Woodall prime search

Från och med den 22 april 2018 har projektet upptäckt de fyra största Woodall-primerna som hittills är kända. Den största av dessa är 17016602 × 2 17016602 − 1 och hittades den 21 mars 2018. [ citat behövs ] Sökandet fortsätter efter en ännu större Woodall primtal. PrimeGrid hittade också den största kända generaliserade Woodall-primen, 563528 × 13 563528 − 1 .

Mediebevakning

PrimeGrids författare Rytis Slatkevičius har varit med som ung entreprenör i The Economist .

PrimeGrid har också varit med i en artikel av Francois Gray i CERN Courier och ett föredrag om medborgarnas cybervetenskap på TEDx Warwick-konferensen.

I det första Citizen Cyberscience Summit höll Rytis Slatkevičius ett föredrag som grundare av PrimeGrid, med namnet Finding primes: from siffers to digital technology , som relaterade till matematik och volontärarbete och presenterade projektets historia.

externa länkar