Universe@home - Calculated RAC for CPUs
In the past months I noticed regular requests from Gridcoin team members on Steemit, looking for the RAC output of their system to determine which Gridcoin project to crunch.
This gave me the idea to gather information for all whitelisted BOINC projects and calculate per CPU the RAC (Recent Average Credit) and potential earnings.
Universe@home
In this episode I’m presenting an overview of almost 1,200 CPUs with the calculated RAC and daily earnings for Universe@home. Similar to previous episodes, I have only included those CPUs for which I have gathered sufficient information based on sample set of almost 98,000 hosts and 3,000,000 work-units.
After reviewing 16 Gridcoin projects, Universe@home is currently on position 2 in terms of average earnings and as such one of the best projects to select.
As you will notice in the table below, TN-Grid’s average earnings are now 0 because it has been greylisted last Sunday. I’ll keep it on the last position of the table and as soon as it is whitelisted again, it will move up with the appropriate value. Furthermore, theSkynet POGS is closing the project and from the next episode, I will likely remove it from the file.
Info on Github
Due to the large number of CPUs and projects, I have stored the output separately on Github. The main file can be downloaded in Excel format or OpenDocument format.
The file contains the following worksheets:
- Worksheet 1: Average daily earnings per project
- Worksheet 2: Daily Gridcoin earnings per CPU for all projects
- Worksheet 3 to 19: CPU calculated RAC and GRC earnings per project
- Worksheet 20: Threads per CPU
- Worksheet 21: GRC per 1k RAC for each project
I will continue to update the file with more projects and refresh the earnings so it is best to download the latest version from Github.
Average daily earnings per project
In case you don’t know your CPU, you will likely achieve the maximum earnings for your system by selecting one of the first projects in table on the first worksheet (see also table above). Don’t confuse the numbers in the table with actual earnings, it is merely an index to compare the earnings potential between projects. Obviously, the project ranking will change when computing power is shifting across projects so I will continue to update the table to reflect this.
The ranking of projects is established in the following way:
- Select those CPUs which have results in all projects (this applies to 315 CPU types at the moment)
- With the selected CPU types calculate the average earnings for each project
- Sort the projects from highest to lowest average daily earnings
Calculated RAC
I used the following formula to calculate the system RAC:
Breakdown of the formula:
- Σ points of sample set, is the amount of points credited by the project for the returned results
- Σ time of sample set, is the total time it took to process all returned WUs
- Σ CPU threads, is the number of CPU cores x CPU threads.
Three assumptions as part of these calculations:
- Multithreading is enabled in the BIOS
- The calculated RAC is based on running one BOINC project, 24/7 on all cores
- The higher the number of gathered WUs per CPU, the more accurate the RAC value
Previous episodes
The table below presents a summary of all projects introduced so far including high-level details per project.
Project | CPUs | Hosts | WUs | Information |
---|---|---|---|---|
Asteroids@home | 1,297 | 19,462 | 2,885,452 | Raw data p1 (Size: 21 MB), Raw data p2 (Size: 17 MB) |
Citizen Science Grid | 1,115 | 14,368 | 1,657,693 | Raw data (Size: 24 Mb) |
Cosmology@Home | 1,091 | 17,758 | 2,124,977 | Raw data p1 (Size: 16 MB), Raw data p2 (Size: 12 MB) |
Enigma@home | 745 | 3,775 | 2,143,679 | Raw data (Size: 17 Mb) |
LHC@Home | 1,275 | 17,727 | 2,189,428 | Raw data p1 (Size: 14 MB), Raw data p2 (Size: 15 MB) |
NFS@home | 1,015 | 56,273 | 1,666,526 | Raw data (Size: 19 Mb) |
Numberfields@home | 1,006 | 20,885 | 1,542,956 | Raw data (Size: 23 Mb) |
ODLK1 | 1,009 | 12,340 | 2,098,300 | Raw data (Size: 21 Mb) |
PrimeGrid | 949 | 9609 | 2,030,902 | Raw data p1 (Size: 20 MB), Raw data p2 (Size: 25 MB) |
Rosetta@home | 1,584 | 57,240 | 2,042,631 | Raw data p1 (Size: 18 MB), Raw data p2 (Size: 17 MB), Raw data p3 (Size: 19 MB) |
SETI@home | 1,745 | 122,277 | 2,213,442 | Raw data p1 (Size: 20 MB), Raw data p2 (Size: 24 MB), Raw data p3 (Size: 19 MB) |
SRBase | 640 | 6,997 | 1,732,240 | Raw data (Size: 15 Mb) |
theSkyNet POGS | 1,152 | 13,046 | 2,285,013 | Raw data p1 (Size: 8 MB), Raw data p2 (Size: 19 MB) |
TN-Grid | 903 | 9,468 | 2,238,497 | Raw data (Size: 21 Mb) |
Universe@home | 1,182 | 97,818 | 3,036,071 | Raw data p1 (Size: 17 MB), Raw data p2 (Size: 18 MB) |
Yoyo@home | 949 | 6,617 | 1,704,412 | Raw data (Size: 17 Mb) |
Data source: BOINC project websites
Maybe you could do gpus in the future?
Also how can we help?
Also keep up the good work!
Thats the spirit :D
Thank you for your offer to help @nathanielcwm. Unfortunately the current process is depending on the gathering of WUs, which is moving faster for some projects than others and as such I'm not able to produce the articles any quicker.
I think @nexusprime did already some good work on gpu's, which is why I didn't take this forward.
Personally I think there is a bigger piece of work to be done, which is to keep the information up-to-date (especially with new CPU's introduced regularly). I'm now considering the options how to move this forward similar to what is currently in place for GRCPool.
Keep in mind that the BOINC Pentathlon takes place from 2018-05-05 00:00:00 UTC until 2018-05-19 00:00:00 UTC and would falsify some statistics.
I would expect some output chances for Universe@home and Numberfields@home, potentially resulting in ranking changes. The snapshot above will not reflect this but in the files on Github, which are updated weekly, it will be visible. I hope I have answered your concern.
You just planted 0.09 tree(s)!
Thanks to @parejan
We have planted already 6289.07 trees
out of 1,000,000
Let's save and restore Abongphen Highland Forest
in Cameroonian village Kedjom-Keku!
Plant trees with @treeplanter and get paid for it!
My Steem Power = 22189.35
Thanks a lot!
@martin.mikes coordinator of @kedjom-keku