PrimeGrid: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
(move image)
(image text size)
 
Line 1: Line 1:
[[File:{{#setmainimage:Primegrid.jpg}}|alt=example image|center|frameless]]
[[File:{{#setmainimage:Primegrid.jpg}}|alt=example image|center|frameless]]


BOINC project [https://www.primegrid.com/ '''''PrimeGrid'''''] is a '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project that needs your help to advance mathematics.[[File:Primegrid.gif|alt=PrimeGrid Screensaver - 321 Prime Search v5.09 - 2008 |thumb|PrimeGrid Screensaver - 321 Prime Search v5.09 - 2008]]
BOINC project [https://www.primegrid.com/ '''''PrimeGrid'''''] is a '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project that needs your help to advance mathematics.[[File:Primegrid.gif|alt=PrimeGrid Screensaver - 321 Prime Search v5.09 - 2008 |thumb|<small>PrimeGrid Screensaver - 321 Prime Search v5.09 - 2008</small>]]
== Why PrimeGrid? ==
== Why PrimeGrid? ==
On 12 June 2005, at approximately 14:00 UTC, Message@Home (now PrimeGrid) opened account creation to 50 users. It was being run on Rytis’ home laptop and was developed as a test project for PerlBOINC, an effort to implement the BOINC server system in the Perl programming language in order to bring BOINC server software to Windows.
On 12 June 2005, at approximately 14:00 UTC, Message@Home (now PrimeGrid) opened account creation to 50 users. It was being run on Rytis’ home laptop and was developed as a test project for PerlBOINC, an effort to implement the BOINC server system in the Perl programming language in order to bring BOINC server software to Windows.

Latest revision as of 21:54, 17 March 2024

example image

BOINC project PrimeGrid is a volunteer computing project that needs your help to advance mathematics.

PrimeGrid Screensaver - 321 Prime Search v5.09 - 2008
PrimeGrid Screensaver - 321 Prime Search v5.09 - 2008

Why PrimeGrid?[edit | edit source]

On 12 June 2005, at approximately 14:00 UTC, Message@Home (now PrimeGrid) opened account creation to 50 users. It was being run on Rytis’ home laptop and was developed as a test project for PerlBOINC, an effort to implement the BOINC server system in the Perl programming language in order to bring BOINC server software to Windows.

The first project was Message7, and it attempted by “brute-force” to recover a message encoded with the md5 algorithm. In August, the RSA 640 Factoring Challenge application replaced the Message7 application and in November the project was renamed PrimeGrid after a short public contest.[1]

Goal[edit | edit source]

PrimeGrid's primary goal is to advance mathematics by enabling everyday computer users to contribute their system's processing power towards prime finding. By simply downloading and installing BOINC and attaching to the PrimeGrid project, participants can choose from a variety of prime forms to search. With a little patience, you may find a large or even record breaking prime and enter into Chris Caldwell's The Largest Known Primes Database with a multi-million digit prime!

PrimeGrid's secondary goal is to provide relevant educational materials about primes. Additionally, we wish to contribute to the field of mathematics.

Lastly, primes play a central role in the cryptographic systems which are used for computer security. Through the study of prime numbers it can be shown how much processing is required to crack an encryption code and thus to determine whether current security schemes are sufficiently secure.

Methods[edit | edit source]

PrimeGrid is currently running several sub-projects:

  • 321 Prime Search: searching for megaprimes of the form 3·2n±1.
  • Cullen-Woodall Search: searching for megaprimes of forms n·2n+1 and n·2n−1.
  • Generalized Cullen-Woodall Search: searching for megaprimes of forms n·bn+1 and n·bn−1 where n + 2 > b.
  • Extended Sierpinski Problem: helping solve the Extended Sierpinski Problem.
  • Generalized Fermat Prime Search: searching for megaprimes of the form +1.
  • Prime Sierpinski Project: helping the Prime Sierpinski Project solve the Prime Sierpinski Problem.
  • Proth Prime Search: searching for primes of the form k·2n+1.
  • Seventeen or Bust: helping to solve the Sierpinski Problem.
  • Sierpinski/Riesel Base 5: helping to solve the Sierpinski/Riesel Base 5 Problem.
  • The Riesel problem: helping to solve the Riesel Problem.
  • AP27 Search: searching for record length arithmetic progressions of primes.

You can choose the projects you would like to run by going to the project preferences page.

Project team / Sponsors[edit | edit source]

Rytis Slatkevičius and the PrimeGrid community.

Scientific results[edit | edit source]

Twin Prime Search, n=195000[edit | edit source]

Contains raw data from Twin Prime Search, n=195000 project. Compressed size - 20.9MiB. Download .torrent file

Twin Prime Search, n=333333[edit | edit source]

Contains raw data from Twin Prime Search, n=333333 project. Compressed size - 607MiB. Download .torrent file

Scientific publications[edit | edit source]

  1. Bethune, Iain. PrimeGrid: a Volunteer Computing Platform for Number Theory. Annual International Conference on Computational Mathematics, Computational Geometry & Statistics (2015). DOI: 10.5176/2251-1911_CMCGS15.43.
  2. Bethune, Iain Arthur and Yves Gallot. Genefer: Programs for Finding Large Probable Generalized Fermat Primes. Journal of Open Research Software (2015). DOI: 10.5334/jors.ca.
  3. Bethune, Iain and Michael Goetz. Extending the Generalized Fermat Prime Number Search Beyond One Million Digits Using GPUs. Parallel Processing and Applied Mathematics (2014).