Project Summary
Hunt for giant primes.
Make mathematical history.
primecrunch is a distributed search for large Riesel primes. A focused frontier where your contribution actually matters. Download the lightweight client, donate spare compute, and you could be the one to find the next record-breaking prime.
Connecting to Project
The project's Home Page is located at: https://primecrunch.com/
To download the software go to : https://primecrunch.com/download
Your profile is at: https://primecrunch.com/profile/USER NAME
Help documentation is on this page: https://primecrunch.com/help
Project Conversations and News
The Project Forum is at https://primecrunch.com/forum
The Project blog is located at: https://primecrunch.com/blog
Platform Statistics
The Overall Statistics for the project are at https://primecrunch.com/stats
Top Primes Found: https://primecrunch.com/top-primes
To see your jobs running: https://primecrunch.com/jobs
NOTE: To limit the number of cores that run the application use ./crunch -p 2 in Linux and just crunch.exe -p 2 in Windows to use two cores. This lets you contribute without noticeably impacting other work on the machine. By default crunch uses all cores.
For all the following you need to be in the folder that crunch is in to run the command.
You can run in the background so you do not need to keep the cmd window open:
Windows: In CMD window: start /B crunch.exe options from below
To stop it after: taskkill /IM crunch.exe /F
Ubuntu/Linux: In a Terminal window: ./crunch &
(The terminal will output a job number and a Process ID (PID) (e.g., [1] 28453).)
To stop later: kill PID Number. like kill 28453
Your Attached Machines: https://primecrunch.com/machines
There is a lot of information on the web site.
Team Name
I am waiting to create a Team as I need to complete one peta-op of lifetime work to create a Team.
Team Name: BOINC-AUSTRALIA
Team Position: https://primecrunch.com/teams
Extended Info for adventurous Users.
when you start the application these are the current options:
Flags
Flag Default Description
-p N physical CPU cores Number of worker processes to run in parallel. Lower it to leave headroom for other work on the machine.
-b N 0 Extra work units to prefetch and buffer beyond those currently being crunched. Useful if downloads are slow or intermittent.
-d off Drain mode. Stop downloading new work but finish everything already downloaded, then go idle. Handy before shutting a machine down.
-r DUR 5m How often to send progress updates for long-running jobs. Minimum 1m; anything smaller is rounded up. A negative value disables progress reports.
-I DUR 0 Result reporting interval. Drain pending results then pause for this long before reporting again. 0 reports immediately; a negative value never reports (results are still saved locally).
-u on Enable periodic auto-update checks. Pass -u=false to turn them off (not recommended).
-U off Run a single update check now, apply any available update, then exit without crunching.
-s URL https://api.primecrunch.com/v2 Work server base URL. You should not normally need to change this.
-c DIR ~/.crunch/ Working directory for the config, log, lock, and work files.
-l LEVEL info Log level written to the log file: debug, info, warn, or error.
-n NAME the machine's hostname Name this machine is shown under on the website. Set on first run and remembered; pass it again to rename.
-tui on Enable the rich terminal dashboard. Pass -tui=false for plain timestamped line output, e.g. when running under a service manager.
-silent off Suppress all terminal output, including the dashboard. Logs are still written to the log file. Requires saved credentials, as there is no visible login prompt.
-v off Print the version and exit.
-box64 PATH none Absolute path to the box64 binary. Only accepted, and always required, on ARM Linux builds, which run the x86 primality library under emulation.