SRBase: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
Al Piskun (talk | contribs)
Methods: clarify
Al Piskun (talk | contribs)
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:{{#setmainimage:SRBase.jpg}}|alt=SRBase logo image|center|frameless]]
{{Infobox software
| name                = SRBase
| logo                = SRBase.jpg
| logo caption        = SRBase project logo


[https://srbase.my-firewall.org/sr5/ '''''SRBase'''''] is a BOINC platform '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project and needs your help to advance mathematical research.
| status              = Active
| category            = Mathematics / Number Theory
| compute              = CPU & GPU


== Why SRBase? ==
| developer            = rebirther
For every base (b) for the forms k*b^n+1 and k*b^n-1, there is a k-value for each form that has been conjectured to be the lowest 'Sierpinski value' (+1 form) or 'Riesel value' (-1 form) that is composite for all values of n >= 1.
| author              = rebirther
| sponsor              = [[wikipedia:Conjectures 'R Us|Conjectures 'R Us]] (CRUS), [[wikipedia:Great Internet Mersenne Prime Search|GIMPS]]
| maintainer          = rebirther
| released            = {{Start date and age|2013|01|02}}
 
| programming language = C, C++
| operating system    = Windows, Linux, macOS
 
| website              = {{URL|https://srbase.my-firewall.org/sr5/}}
| license              = BOINC Confederation
}}
 
[https://srbase.my-firewall.org/sr5/ '''''SRBase'''''] is a [[wikipedia:BOINC|BOINC]]-based '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project focused on mathematical research in [[wikipedia:number theory|number theory]]. It enlists the spare processing power of volunteers' computers around the world to prove the generalized [[wikipedia:Sierpinski number|Sierpinski]] and [[wikipedia:Riesel number|Riesel]] conjectures for all integer bases <math>b \leq 1030</math>, working on cases not currently addressed by other distributed computing efforts.<ref>{{cite web |url=https://srbase.my-firewall.org/sr5/ |title=SRBase |publisher=BOINC Confederation / rebirther |access-date=2026-05-23}}</ref>
 
== Mathematical background ==
 
=== The Sierpinski conjecture ===
[[File:Wacław Sierpiński.jpg|thumb|Wacław Sierpiński. (1882–1969), the Polish mathematician who proved the existence of infinitely many Sierpiński numbers in 1960.]]
In [[wikipedia:number theory|number theory]], a Sierpiński number is an odd natural number <math>k</math> such that <math>k \times 2^n + 1</math> is [[wikipedia:composite number|composite]] for all natural numbers <math>n</math>. In 1960, [[wikipedia:Wacław Sierpiński|Wacław Sierpiński]] proved that there are infinitely many odd integers <math>k</math> which have this property. In other words, for a Sierpiński number <math>k</math>, no matter what positive integer is substituted for <math>n</math>, the result is always a composite (non-prime) number. "There's no obvious reason why they should exist," as mathematician Chris Caldwell has noted; for most values of <math>k</math>, primes appear quite regularly in the sequence <math>k \cdot 2^n + 1</math>.
 
The number 78,557 was proved to be a Sierpiński number by [[wikipedia:John Selfridge|John Selfridge]] in 1962, who showed that all numbers of the form <math>78557 \cdot 2^n + 1</math> have a factor in the [[wikipedia:covering set|covering set]] <math>\{3, 5, 7, 13, 19, 37, 73\}</math>. In 1967, it was conjectured by Sierpiński and Selfridge that 78,557 is the smallest Sierpiński number. To solve the Sierpiński problem fully, one needs to prove that for every odd number <math>k < 78{,}557</math>, there exists an <math>n</math> such that <math>k \cdot 2^n + 1</math> is a prime number.
 
SRBase extends this classical question to all integer bases up to 1030, so for any base <math>b</math> in the Sierpiński (+1) form, a conjectured minimum Sierpiński value is the smallest <math>k</math> for which <math>k \cdot b^n + 1</math> is composite for every <math>n \geq 1</math>.
 
=== The Riesel conjecture ===
 
Hans Ivar Riesel (28 May 1929 in [[wikipedia:Stockholm|Stockholm]] – 21 December 2014) was a [[wikipedia:Sweden|Swedish]] mathematician who discovered the 18th [[wikipedia:Mersenne prime|Mersenne prime]] in 1957 using the computer BESK: <math>2^{3217}-1</math>, comprising 969 digits. Intrigued by numbers that resist such searches, he proved in 1956 that there exist odd integers <math>k</math> for which <math>k \cdot 2^n - 1</math> is [[wikipedia:composite number|composite]] for every <math>n \geq 1</math>, inaugurating the study of what are now called Riesel numbers.
 
Hans Riesel showed that there are an infinite number of integers <math>k</math> such that <math>k \cdot 2^n - 1</math> is not prime for any integer <math>n</math>. He showed that the number 509,203 has this property. The Riesel problem consists in determining the smallest Riesel number. Because no covering set has been found for any <math>k</math> less than 509,203, it is conjectured to be the smallest Riesel number.
 
Analogously to the Sierpiński problem, SRBase generalizes this to the Riesel (−1) form <math>k \cdot b^n - 1</math> for every base <math>b \leq 1030</math>, seeking the conjectured minimum Riesel value for each base.
 
=== The generalized conjecture ===
 
Conjectures 'R Us (CRUS) was established in 2007 by Gary Barnes. For every base <math>b \leq 1030</math> for the forms <math>k \cdot b^n \pm 1</math>, there is a <math>k</math>-value for each form that has been conjectured to be the lowest "Sierpiński value" (+1 form) or "Riesel value" (−1 form) that is composite for all values of <math>n \geq 1</math>. A conjecture is proven when a prime is found for every <math>k</math> below the conjectured minimum value, eliminating each candidate in turn. SRBase serves as the BOINC-powered computational arm of this effort.


== Goal ==
== Goal ==
Prove Riesel and Sierpinski conjectures for bases <= 1030 that are not currently being worked on by other projects or efforts.


== Methods ==
The project's mission is to prove the Riesel and Sierpiński conjectures for all bases <math>b \leq 1030</math> that are not already being worked on by other projects or efforts.<ref>{{cite web |url=https://srbase.my-firewall.org/sr5/ |title=SRBase Project Page |access-date=2026-05-23}}</ref> For every base <math>b</math>, the two target forms are:
The project server is famously running on a private computer in a VM and may, or may not, be located in a closet. Recent advancements include updating the application from LLR2 to PRST v10, Multi GPU sieving and Intel® Arc support.
 
* Sierpiński (+1): <math>k \cdot b^n + 1</math>
* Riesel (−1): <math>k \cdot b^n - 1</math>
 
The project seeks the lowest value of <math>k</math> in each form that is composite for all <math>n \geq 1</math>, and then eliminates each smaller candidate by finding a prime. A base is declared "proven" when all such candidates have been eliminated.
 
== History ==
 
SRBase was launched in 2014, as indicated by its copyright notice "© 2014–2026 BOINC Confederation / rebirther." It is administered by a volunteer known by the handle '''rebirther''', who runs the project server on a private computer inside a [[wikipedia:virtual machine|virtual machine]] — famously rumored to reside in a closet.
 
The project has maintained a steady annual review of its progress since its founding. Over its first nine years, 28 bases were proven, with the number of unstarted bases declining from 314 in 2014–2015 to 69 by 2022–2023.  The following table summarizes yearly progress through 2023:<ref>{{cite web |url=https://medium.com/@alex40964096/boinc-project-srbase-7c7bde38ae54 |title=Boinc Project: SRBase |publisher=Medium |access-date=2026-05-23}}</ref>
 
{| class="wikitable" style="margin:auto"
! Year !! Bases proven !! Unstarted bases remaining
|-
| 2014–2015 || 1 || 314
|-
| 2015–2016 || 5 || 297
|-
| 2016–2017 || 5 || 282
|-
| 2017–2018 || 1 || 264
|-
| 2018–2019 || 6 || 218
|-
| 2019–2020 || 4 || 120
|-
| 2020–2021 || 3 || 101
|-
| 2021–2022 || 0 || 97
|-
| 2022–2023 || 3 || 69
|-
! Total (9 years) || 28 || 69
|}
 
== Methods and technology ==
 
=== Applications ===
 
SRBase distributes computational work to volunteers via the [[wikipedia:Berkeley Open Infrastructure for Network Computing|BOINC]] client. The core computation involves [[wikipedia:primality test|primality testing]] of candidate numbers of the forms <math>k \cdot b^n \pm 1</math>. The project has migrated from the LLR2 application to PRST (a similar application already used at [[wikipedia:PrimeGrid|PrimeGrid]]), which was intended to replace LLR2 and brings performance improvements and better hardware support. Recent application milestones include updating to PRST v10, multi-GPU sieving, and support for [[wikipedia:Intel Arc|Intel Arc]] GPUs.
 
Both CPU and GPU work units are available. The PRST application supports modern instruction sets including [[wikipedia:AVX-512|AVX-512]] for compatible processors, allowing significantly faster computations on modern hardware.
 
=== Sieving ===
 
Before primality testing, candidate numbers are sieved to eliminate those with small factors, reducing the amount of expensive primality work. SRBase makes use of sieving in collaboration with the [[wikipedia:yoyo@home|yoyo@home]] project. It should be noted that SRBase is the BOINC side of the CRUS (Conjectures 'R Us) project, which is also connected with the sieve application at Yoyo.
 
=== Infrastructure ===
 
The project server is hosted on a private machine running inside a virtual machine. This unconventional setup has become a point of gentle pride within the volunteer computing community. Work reservation and preparation are coordinated via the [[wikipedia:Mersenne Forum|Mersenne Forum]] at [http://www.mersenneforum.org/forumdisplay.php?f=81 mersenneforum.org], where users reserve bases to avoid duplicate effort. Results processing and prime removal from sieve files are handled using the <code>srfile</code> application.
 
== Collaborations ==
 
SRBase operates in active collaboration with two major mathematical computing projects:
 
=== Conjectures 'R Us (CRUS) ===
 
The Conjectures 'R Us project works to prove the Riesel and Sierpiński conjectures for all bases <math>\leq 1030</math> that are not being handled by other projects. Testing is coordinated through the Mersenne forum at mersenneforum.org, where <math>k</math>-values and bases can be reserved and tested.  SRBase serves as the BOINC-powered computational engine for CRUS. Work reservations are filed through the Mersenne Forum to ensure no base is tested twice by different contributors.
 
=== Great Internet Mersenne Prime Search (GIMPS) ===
 
SRBase has created a BOINC project to hand out trial factoring assignments on large Mersenne numbers. These are very quick work units.  Specifically, SRBase's GPU trial factoring effort covers Mersenne numbers in the 100–1000 million exponent range and has progressed through successive bit levels of trial division, working collaboratively with the broader [[wikipedia:Great Internet Mersenne Prime Search|GIMPS]] effort coordinated through [[wikipedia:PrimeNet|PrimeNet]].
 
== Project team ==
 
SRBase is maintained by a small, dedicated team of volunteer contributors:


The project is in collaboration with:
{| class="wikitable"
! Handle !! Role
|-
| '''rebirther''' || SRBase admin; server and application management
|-
| '''Gary''' (Gary Barnes) || Mersenne/CRUS admin; results processing
|-
| '''Prime95''' (George Woltman) || GIMPS admin; work distribution
|-
| '''Odicin''' || Scripts
|-
| '''walli''' || Coding
|-
| '''deletenull''' || GPU applications and compilation
|}


# '''''[https://www.mersenne.org/ Great Internet Mersenne Prime Search]'''''  where SRBase's Trial Factoring sieving on GPU is working on the 100-1000M range and has almost completed the 74-75 bit level.
Gary Barnes founded the Conjectures 'R Us project in 2007<ref>{{cite web |url=https://www.rieselprime.de/ziki/Conjectures_'R_Us |title=Conjectures 'R Us – Prime-Wiki |access-date=2026-05-23}}</ref> and coordinates the mathematical side of the collaboration. George Woltman, creator of the [[wikipedia:Prime95|Prime95]] software and co-founder of GIMPS in 1996, assists with work distribution for the trial factoring subproject.
# [https://www.mersenneforum.org/showthread.php?t=9738 '''''Mersenne CRUS project''''']
* Work reservation and preparation - '''''http://www.mersenneforum.org/forumdisplay.php?f=81''''' The link is used for any base reservation. This avoids any duplicate work from other users
* Work creation - All bases over 1M tests (lower ranges) will be split into pieces. Normally there are 2-3 batches, 25-50k, 50-60k, 60-100k. Most of the work is done in Excel
* Check results - merge all results to lresults.txt
* Remove primes from a sievefile with the srfile app
[https://srbase.my-firewall.org/sr5/download/srbase-guide.pdf '''''BEHIND SRBASE - A SHORT GUIDE''''']


== Project team / Sponsors ==
== Scientific results and notable finds ==


* Gary - Mersenne/CRUS admin - results
=== Proven bases and conjecture progress ===
* Prime95 - GIMPS admin - work distribution
* Odicin - scripts
* walli - coding
* deletenull - GPU apps and compiling
* rebirther - SRBase admin


== Scientific results ==
As of early 2021, SRBase had reported 400 of 1,031 Riesel bases proven and 390 of 1,032 Sierpiński bases proven, with 112 bases still unstarted. Progress statistics are maintained by the CRUS project at [http://www.noprimeleftbehind.net/crus/ noprimeleftbehind.net].


* [http://www.noprimeleftbehind.net/crus/vstats_new/crus-stats.htm Overall stats]
* [http://www.noprimeleftbehind.net/crus/vstats_new/crus-stats.htm Overall CRUS statistics]
* [http://www.noprimeleftbehind.net/crus/Riesel-conjecture-reserves.htm Riesel reservations]
* [http://www.noprimeleftbehind.net/crus/Riesel-conjecture-reserves.htm Riesel reservations]
* [http://www.noprimeleftbehind.net/crus/Sierp-conjecture-reserves.htm Sierpinski reservations]
* [http://www.noprimeleftbehind.net/crus/Sierp-conjecture-reserves.htm Sierpiński reservations]
 
=== Megaprime discoveries ===
 
SRBase participants have discovered numerous [[wikipedia:megaprime|megaprimes]] (primes with over one million decimal digits), which are automatically submitted to the [https://t5k.org/primes/ Top 5000 Largest Known Primes Database] (T5k PrimePages). Notable recent discoveries include:
 
* '''163 * 778^424575 + 1''' (1,227,440 digits) — found by Nexhr of team Gridcoin, a megaprime for base S778.
* '''84 * 730^560037 + 1''' (1,603,569 digits) — found by Oliver Kruse, a megaprime for base S730.
* '''78 * 622^402915 - 1''' (1,125,662 digits) — found by IDEA of team Idea Digital Imaging; this find also proved base R622.
* '''543131 * 2^3529754 - 1''' (1,062,568 digits) — found by zlodeck of team Russia, a megaprime for the R2 second conjecture.
* '''1676 * 199^460981 - 1''' (1,059,731 digits) — found by Sightus@CAU of team Planet 3DNow!, entered the T5k PrimePages in February 2026.
 
=== Published guide ===
 
The project has produced an internal reference document, '''''Behind SRBase — A Short Guide''''', available at the project website.<ref>{{cite web |url=https://srbase.my-firewall.org/sr5/download/srbase-guide.pdf |title=Behind SRBase – A Short Guide |publisher=SRBase |access-date=2026-05-23}}</ref> This guide chronicles BOINC server administration notes, work-unit generation procedures, and the workflow used to move bases from the CRUS reservation system through sieving and primality testing to a verified prime. It is described as a practical record of the operational knowledge built up over the project's lifetime.
 
== Participation ==
 
=== Joining the project ===
 
To join SRBase, participants download BOINC, select "Add Project," and enter the URL https://srbase.my-firewall.org/sr5/. The project invitation code for creating new accounts is '''pillepalle'''.
 
=== BOINC Pentathlon ===
 
SRBase has been selected multiple times as one of the five projects in the annual [[wikipedia:BOINC Pentathlon|BOINC Pentathlon]], a competitive volunteer computing event in which teams race to accumulate the most credit across several projects over a two-week period. In the 2025 BOINC Pentathlon, SRBase was selected for the three-day Sprint discipline.  It was also the Sprint project for the 2022 Pentathlon.<ref>{{cite web |url=https://srbase.my-firewall.org/sr5/old_news.php |title=SRBase news archive |access-date=2026-05-23}}</ref>
 
=== Gridcoin ===
 
SRBase is whitelisted by the [[wikipedia:Gridcoin|Gridcoin]] network, allowing participants who hold Gridcoin cryptocurrency to earn rewards proportional to their verified scientific computing contributions to the project.
 
== See also ==
 
* [[PrimeGrid]]
* [[wikipedia:Great Internet Mersenne Prime Search|Great Internet Mersenne Prime Search (GIMPS)]]
* [[wikipedia:Sierpiński number|Sierpiński number]]
* [[wikipedia:Riesel number|Riesel number]]
* [[wikipedia:BOINC|Berkeley Open Infrastructure for Network Computing (BOINC)]]
* [[wikipedia:Seventeen or Bust|Seventeen or Bust]]
 
== External links ==
 
* [https://srbase.my-firewall.org/sr5/ SRBase project homepage]
* [http://www.noprimeleftbehind.net/crus/ Conjectures 'R Us project page]
* [https://www.mersenneforum.org/forumdisplay.php?f=81 Mersenne Forum: CRUS base reservations]
* [https://srbase.my-firewall.org/sr5/download/srbase-guide.pdf Behind SRBase – A Short Guide (PDF)]
* [https://www.boincstats.com/page/projectNews/157 SRBase news feed at BOINCstats]
 
== References ==
 
{{Reflist}}
 
[[Category:BOINC projects]]
[[Category:Volunteer computing]]
[[Category:Distributed computing projects]]
[[Category:Number theory]]
[[Category:Mathematics software]]
[[Category:Prime numbers]]

Latest revision as of 22:33, 28 May 2026







SRBase
Project
StatusActive
CategoryMathematics / Number Theory
ComputeCPU & GPU
Development
Developerrebirther
Authorrebirther
SponsorConjectures 'R Us (CRUS), GIMPS
Maintainerrebirther
Initial releaseJanuary 2, 2013  (13 years ago)
Software
Written inC, C++
Operating systemWindows, Linux, macOS
Metadata
Websitehttps://srbase.my-firewall.org/sr5/
LicenseBOINC Confederation

SRBase is a BOINC-based volunteer computing project focused on mathematical research in number theory. It enlists the spare processing power of volunteers' computers around the world to prove the generalized Sierpinski and Riesel conjectures for all integer bases b1030, working on cases not currently addressed by other distributed computing efforts.[1]

Mathematical background

The Sierpinski conjecture

Wacław Sierpiński. (1882–1969), the Polish mathematician who proved the existence of infinitely many Sierpiński numbers in 1960.

In number theory, a Sierpiński number is an odd natural number k such that k×2n+1 is composite for all natural numbers n. In 1960, Wacław Sierpiński proved that there are infinitely many odd integers k which have this property. In other words, for a Sierpiński number k, no matter what positive integer is substituted for n, the result is always a composite (non-prime) number. "There's no obvious reason why they should exist," as mathematician Chris Caldwell has noted; for most values of k, primes appear quite regularly in the sequence k2n+1.

The number 78,557 was proved to be a Sierpiński number by John Selfridge in 1962, who showed that all numbers of the form 785572n+1 have a factor in the covering set {3,5,7,13,19,37,73}. In 1967, it was conjectured by Sierpiński and Selfridge that 78,557 is the smallest Sierpiński number. To solve the Sierpiński problem fully, one needs to prove that for every odd number k<78,557, there exists an n such that k2n+1 is a prime number.

SRBase extends this classical question to all integer bases up to 1030, so for any base b in the Sierpiński (+1) form, a conjectured minimum Sierpiński value is the smallest k for which kbn+1 is composite for every n1.

The Riesel conjecture

Hans Ivar Riesel (28 May 1929 in Stockholm – 21 December 2014) was a Swedish mathematician who discovered the 18th Mersenne prime in 1957 using the computer BESK: 232171, comprising 969 digits. Intrigued by numbers that resist such searches, he proved in 1956 that there exist odd integers k for which k2n1 is composite for every n1, inaugurating the study of what are now called Riesel numbers.

Hans Riesel showed that there are an infinite number of integers k such that k2n1 is not prime for any integer n. He showed that the number 509,203 has this property. The Riesel problem consists in determining the smallest Riesel number. Because no covering set has been found for any k less than 509,203, it is conjectured to be the smallest Riesel number.

Analogously to the Sierpiński problem, SRBase generalizes this to the Riesel (−1) form kbn1 for every base b1030, seeking the conjectured minimum Riesel value for each base.

The generalized conjecture

Conjectures 'R Us (CRUS) was established in 2007 by Gary Barnes. For every base b1030 for the forms kbn±1, there is a k-value for each form that has been conjectured to be the lowest "Sierpiński value" (+1 form) or "Riesel value" (−1 form) that is composite for all values of n1. A conjecture is proven when a prime is found for every k below the conjectured minimum value, eliminating each candidate in turn. SRBase serves as the BOINC-powered computational arm of this effort.

Goal

The project's mission is to prove the Riesel and Sierpiński conjectures for all bases b1030 that are not already being worked on by other projects or efforts.[2] For every base b, the two target forms are:

  • Sierpiński (+1): kbn+1
  • Riesel (−1): kbn1

The project seeks the lowest value of k in each form that is composite for all n1, and then eliminates each smaller candidate by finding a prime. A base is declared "proven" when all such candidates have been eliminated.

History

SRBase was launched in 2014, as indicated by its copyright notice "© 2014–2026 BOINC Confederation / rebirther." It is administered by a volunteer known by the handle rebirther, who runs the project server on a private computer inside a virtual machine — famously rumored to reside in a closet.

The project has maintained a steady annual review of its progress since its founding. Over its first nine years, 28 bases were proven, with the number of unstarted bases declining from 314 in 2014–2015 to 69 by 2022–2023. The following table summarizes yearly progress through 2023:[3]

Year Bases proven Unstarted bases remaining
2014–2015 1 314
2015–2016 5 297
2016–2017 5 282
2017–2018 1 264
2018–2019 6 218
2019–2020 4 120
2020–2021 3 101
2021–2022 0 97
2022–2023 3 69
Total (9 years) 28 69

Methods and technology

Applications

SRBase distributes computational work to volunteers via the BOINC client. The core computation involves primality testing of candidate numbers of the forms kbn±1. The project has migrated from the LLR2 application to PRST (a similar application already used at PrimeGrid), which was intended to replace LLR2 and brings performance improvements and better hardware support. Recent application milestones include updating to PRST v10, multi-GPU sieving, and support for Intel Arc GPUs.

Both CPU and GPU work units are available. The PRST application supports modern instruction sets including AVX-512 for compatible processors, allowing significantly faster computations on modern hardware.

Sieving

Before primality testing, candidate numbers are sieved to eliminate those with small factors, reducing the amount of expensive primality work. SRBase makes use of sieving in collaboration with the yoyo@home project. It should be noted that SRBase is the BOINC side of the CRUS (Conjectures 'R Us) project, which is also connected with the sieve application at Yoyo.

Infrastructure

The project server is hosted on a private machine running inside a virtual machine. This unconventional setup has become a point of gentle pride within the volunteer computing community. Work reservation and preparation are coordinated via the Mersenne Forum at mersenneforum.org, where users reserve bases to avoid duplicate effort. Results processing and prime removal from sieve files are handled using the srfile application.

Collaborations

SRBase operates in active collaboration with two major mathematical computing projects:

Conjectures 'R Us (CRUS)

The Conjectures 'R Us project works to prove the Riesel and Sierpiński conjectures for all bases 1030 that are not being handled by other projects. Testing is coordinated through the Mersenne forum at mersenneforum.org, where k-values and bases can be reserved and tested. SRBase serves as the BOINC-powered computational engine for CRUS. Work reservations are filed through the Mersenne Forum to ensure no base is tested twice by different contributors.

Great Internet Mersenne Prime Search (GIMPS)

SRBase has created a BOINC project to hand out trial factoring assignments on large Mersenne numbers. These are very quick work units. Specifically, SRBase's GPU trial factoring effort covers Mersenne numbers in the 100–1000 million exponent range and has progressed through successive bit levels of trial division, working collaboratively with the broader GIMPS effort coordinated through PrimeNet.

Project team

SRBase is maintained by a small, dedicated team of volunteer contributors:

Handle Role
rebirther SRBase admin; server and application management
Gary (Gary Barnes) Mersenne/CRUS admin; results processing
Prime95 (George Woltman) GIMPS admin; work distribution
Odicin Scripts
walli Coding
deletenull GPU applications and compilation

Gary Barnes founded the Conjectures 'R Us project in 2007[4] and coordinates the mathematical side of the collaboration. George Woltman, creator of the Prime95 software and co-founder of GIMPS in 1996, assists with work distribution for the trial factoring subproject.

Scientific results and notable finds

Proven bases and conjecture progress

As of early 2021, SRBase had reported 400 of 1,031 Riesel bases proven and 390 of 1,032 Sierpiński bases proven, with 112 bases still unstarted. Progress statistics are maintained by the CRUS project at noprimeleftbehind.net.

Megaprime discoveries

SRBase participants have discovered numerous megaprimes (primes with over one million decimal digits), which are automatically submitted to the Top 5000 Largest Known Primes Database (T5k PrimePages). Notable recent discoveries include:

  • 163 * 778^424575 + 1 (1,227,440 digits) — found by Nexhr of team Gridcoin, a megaprime for base S778.
  • 84 * 730^560037 + 1 (1,603,569 digits) — found by Oliver Kruse, a megaprime for base S730.
  • 78 * 622^402915 - 1 (1,125,662 digits) — found by IDEA of team Idea Digital Imaging; this find also proved base R622.
  • 543131 * 2^3529754 - 1 (1,062,568 digits) — found by zlodeck of team Russia, a megaprime for the R2 second conjecture.
  • 1676 * 199^460981 - 1 (1,059,731 digits) — found by Sightus@CAU of team Planet 3DNow!, entered the T5k PrimePages in February 2026.

Published guide

The project has produced an internal reference document, Behind SRBase — A Short Guide, available at the project website.[5] This guide chronicles BOINC server administration notes, work-unit generation procedures, and the workflow used to move bases from the CRUS reservation system through sieving and primality testing to a verified prime. It is described as a practical record of the operational knowledge built up over the project's lifetime.

Participation

Joining the project

To join SRBase, participants download BOINC, select "Add Project," and enter the URL https://srbase.my-firewall.org/sr5/. The project invitation code for creating new accounts is pillepalle.

BOINC Pentathlon

SRBase has been selected multiple times as one of the five projects in the annual BOINC Pentathlon, a competitive volunteer computing event in which teams race to accumulate the most credit across several projects over a two-week period. In the 2025 BOINC Pentathlon, SRBase was selected for the three-day Sprint discipline. It was also the Sprint project for the 2022 Pentathlon.[6]

Gridcoin

SRBase is whitelisted by the Gridcoin network, allowing participants who hold Gridcoin cryptocurrency to earn rewards proportional to their verified scientific computing contributions to the project.

See also

External links

References

  1. SRBase. BOINC Confederation / rebirther. Retrieved 2026-05-23}.
  2. SRBase Project Page. Retrieved 2026-05-23}.
  3. Boinc Project: SRBase. Medium. Retrieved 2026-05-23}.
  4. Conjectures 'R Us – Prime-Wiki. Retrieved 2026-05-23}.
  5. Behind SRBase – A Short Guide. SRBase. Retrieved 2026-05-23}.
  6. SRBase news archive. Retrieved 2026-05-23}.