BOINC project PRIVATE GFN SERVER is a volunteer computing project researching numbers of the form

PRIVATE GFN SERVER
Project
StatusActive
CategoryMathematics / Number theory
ComputeCPU & GPU
Development
Developerstream
Authorstream
Initial releasec. 2016
Repositoryhttps://github.com/galloty/genefer20
Software
Operating systemWindows, Linux
BOINC statistics
Stats as ofMay 19, 2026  (0 years ago)
Performance111809.79 GigaFLOPS
Active users127
Total users559
Active hosts596
Total hosts13,072
Metadata
Websitehttp://boincvm.proxyma.ru:30080/test4vm/
a2n+b2n

with a, b any coprime integers, a > b > 0Generalized Fermat numbers.

Background: Generalized Fermat numbers

A classical Fermat number has the form Fn=22n+1. Pierre de Fermat (1601–1665) conjectured that all such numbers are prime; Leonhard Euler disproved this in 1732 by showing F5=4,294,967,297=641×6,700,417. As of 2025, only five Fermat primes are known: F0=3, F1=5, F2=17, F3=257, and F4=65537.[1]

Generalized Fermat numbers extend this concept to arbitrary even bases. The most common definition used in distributed computing is numbers of the form

Fb,n=b2n+1

where b>1 is an even integer and n1. (If b is odd, b2n+1 is always even and thus composite for b>1.) The PRIVATE GFN SERVER uses the broader definition allowing two coprime bases a and b:

a2n+b2n,gcd(a,b)=1,a>b>0.

A prime of this form is called a Generalized Fermat prime (GFP). [2] For a GFN to be prime, the exponent must be a power of 2; otherwise the number has a non-trivial algebraic factor.[3] [4]

Because of the relative ease of proving their primality and the abundance of candidates, [5] many of the largest known prime numbers are generalized Fermat primes. The search for GFN primes at small n (GFN-8 through GFN-14) has been chiefly coordinated by PRIVATE GFN SERVER, while PrimeGrid handles the larger n (GFN-15 and above).

Why PRIVATE GFN SERVER?

This is a PRIVATE SERVER to coordinate distribution of some mathematical work on Generalized Fermat numbers (GFN). [6] The project fills a gap left by PrimeGrid: while PrimeGrid focuses on GFN-15 and higher (primes with over one million digits), PRIVATE GFN SERVER has systematically searched the smaller exponent ranges, particularly GFN-11 through GFN-16, including the exhaustive search of all bases b<2,000,000,000 for n14. [7]

Goal

 
Pierre de Fermat (1601–1665), after whom Fermat numbers are named. Generalized Fermat numbers extend his original sequence Fn=22n+1 to arbitrary bases.

The server is open for everybody, but some BOINC experience is recommended because there is no help, no support, no forum and no badges. Project information, help, and discussion are found in the PrimeGrid GFN Number Crunching sub-forum.[8] [9]

To join, volunteers must create an account directly on the project website (account creation via the BOINC Manager or BAM! is not supported). An invitation code — PrimeGrid — may be required at registration.[10]

An encrypted HTTPS connection is also available at https://boincvm.proxyma.ru:30443/test4vm/.[11]

Project team / Sponsors

The project is operated by a volunteer known as stream, with assistance from the PrimeGrid community.[12] [13] The project has no institutional sponsor and receives no formal funding; it is maintained on a volunteer basis. The server is hosted at boincvm.proxyma.ru.

Applications and subprojects

PRIVATE GFN SERVER runs multiple subprojects, each targeting a different mathematical problem or algorithm:

Active

The active subprojects as of 2025 include:

  • GFN-12 / GFN-13 / GFN-14 — primality testing of numbers b2n+1 for n{12,13,14} using the LLR2 application (CPU) or genefer20 (GPU).
  • LLR2 / PRST testing — validation and double-checking of LLR2/PRST primality tests across all LLR2/PRST subprojects. The PRST application, a successor to LLR2 developed for factorial and primorial candidates, also supports AVX-512 instructions.[14]
  • Factorial / Primorial Sieve — GPU-accelerated sieving for factorial and primorial prime candidates, supporting AMD, Intel, and Nvidia GPUs.[15]
  • Correction of PrimeGrid PPSE Sieve (started May 2025) — a new GPU-only project to double-check and extend PrimeGrid's PPSE sieving in the 2M–3M range for both Proth and Riesel candidates, expected to run for approximately 3–4 months.[16]

Project statistics links (active)

Archived subprojects

The following sub-searches have been completed:

A landmark result: [17] the search of all bases b<2,000,000,000 for exponents n14 is now complete thanks to the PRIVATE GFN SERVER. Full statistics are available at Generalized Fermat Numbers and historical data at GFN Prime Search Status and History on PrimeGrid.

Software and computing

 
The BOINC platform logo. PRIVATE GFN SERVER uses BOINC to distribute mathematical work to volunteers worldwide.

The project uses several applications:

  • genefer20 — an OpenCL GPU application created by Yves Gallot in 2020, performing fast probable primality tests for numbers of the form b2n+1 with the Fermat test. It implements the Efficient Modular Exponentiation Proof Scheme (Darren Li) and validates results with Gerbicz–Li error checking.[17]
  • LLR2 — a CPU application using the Lucas–Lehmer–Riesel primality test, with AVX-512 support.[18]
  • PRST — a beta successor to LLR2, intended for primorial and factorial prime searches; also AVX-512-capable. The Gerbicz check is a key advantage of PRST over the older PFGW application for detecting hardware errors.[19]
  • fpsieve — GPU sieve application for factorial/primorial candidates.

Work units in the LLR2 testing subproject are validated instantly (minimum quorum of 1). The Factorial/Primorial sieve subproject supports AMD, Intel, and Nvidia GPUs.[20]

Relationship with PrimeGrid

PRIVATE GFN SERVER was conceived as a complement to PrimeGrid, sharing applications and mathematical goals with PrimeGrid's GFN subprojects.[21] The project description explicitly directs participants to PrimeGrid's Number Crunching sub-forum for instructions, help, and background information.

Where PrimeGrid focuses on very large GFN primes (n15, producing primes with millions of digits), PRIVATE GFN SERVER concentrated on the smaller and more numerous candidates at n14, enabling an exhaustive search that PrimeGrid's structure was not suited for. The Primorial Sieve completed on the GFN Server directly enabled PrimeGrid to begin its downstream Primorial Prime Search project.[22]

Scientific results

The project's primary scientific contribution is the systematic documentation of the distribution of GFN primes, extending tables originally published by Dubner and Gallot.[23] The completed searches for n14 provide definitive data for number theorists studying the density and distribution of generalized Fermat primes.

Relevant scientific literature

  • H. Dubner, W. Keller: "Factors of generalized Fermat numbers", Math. Comp. 64 (1995), 397–405.
  • A. Björn, H. Riesel: "Factors of generalized Fermat numbers", Math. Comp. 67 (1998), 441–446.
  • H. Dubner, Y. Gallot: "Distribution of generalized Fermat prime numbers", Math. Comp. 71 (2002), 825–832.
  • Darren Li: "Efficient Modular Exponentiation Proof Scheme", arXiv:2209.15623 (2022) — the proof scheme implemented in genefer20 and used to validate PRIVATE GFN SERVER results.

Participation

To participate:

  1. Download and install the BOINC client.
  2. Visit the project website and create an account (the invitation code PrimeGrid may be required).
  3. In the BOINC Manager, add the project URL: http://boincvm.proxyma.ru:30080/test4vm/

The project does not support account creation through the BOINC Manager directly, nor through BAM!. An HTTPS mirror is accessible at https://boincvm.proxyma.ru:30443/test4vm/.

Statistics for the project are tracked by BOINCstats, Free-DC, and other BOINC statistics aggregators. The Scottish Boinc Team (TSBT) is among the historically leading teams at this project.[24]

External links

References

  1. Fermat number. Wikipedia.
  2. Generalized Fermat Number. MathWorld.
  3. Generalized Fermat Primes — Top Twenty. PrimePages (t5k.org).
  4. Distribution of generalized Fermat prime numbers. ResearchGate.
  5. Generalized Fermat numbers — OeisWiki. OEIS Wiki.
  6. PRIVATE GFN SERVER — project description. Wayback Machine / boincvm.proxyma.ru.
  7. genefer20 — Generalized Fermat Prime search program. GitHub.
  8. Forum: New projects: PRIVATE GFN SERVER. BOINCstats.
  9. Private GFN Server. BOINC Combined Statistics.
  10. Private GFN server. The Scottish Boinc Team.
  11. Private GFN Server. BOINC Confederation.
  12. Private GFN Server. BOINC Confederation.
  13. Distributed Computing Project List. AnandTech Forums.
  14. Which DC projects/subprojects use AVX-512?. AnandTech Forums.
  15. Weekly DC Stats — 08DEC2024. AnandTech Forums.
  16. Private GFN Server — new project announcement. BOINC Confederation.
  17. 17.0 17.1 genefer20 — Generalized Fermat Prime search program. GitHub.
  18. Which DC projects/subprojects use AVX-512?. AnandTech Forums.
  19. Private GFN Server — BOINC Confederation. BOINC Confederation.
  20. Weekly DC Stats — 08DEC2024. AnandTech Forums.
  21. Forum: New projects: PRIVATE GFN SERVER. BOINCstats.
  22. PrimeGrid Challenges 2024. AnandTech Forums.
  23. (2014})."Extending the Generalized Fermat Prime Number Search Beyond One Million Digits Using GPUs".link.
  24. Weekly DC Stats — 08DEC2024. AnandTech Forums.