PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise
1) Message boards : General discussion : Calculating 100 trillion digits of pi on Google Cloud (Message 156952)
Posted 261 days ago by KylePolanskyProject donor
Relatively inexpensive as well ($70k?)


While the VM may cost 70k, disk and networking tend to be much more expensive.
2) Message boards : Problems and Help : Cant run WW on GPU (Message 153795)
Posted 482 days ago by KylePolanskyProject donor
FWIW, I had a similar issue with an old AMD 6750 GPU I found laying around: https://www.primegrid.com/forum_thread.php?id=9372#144889

Like steam mentioned, my issue was a lack of 64 bit instructions, a requirement to run WW.


Admins, if there are minimum specs to run the project (as there are with others) could those be posted to the WW sticky?

While not on the forum, you can view system requirements when editing your primegrid preferences (https://www.primegrid.com/prefs.php?subset=project). For example, WW is:

Wieferich and Wall-Sun-Sun Prime Search

Supported platforms:
Windows: Nvidia GPU (OpenCL): 64 bit, AMD/ATI GPU (OpenCL): 64 bit, CPU: 64 bit
Linux: Nvidia GPU (OpenCL): 64 bit, AMD/ATI GPU (OpenCL): 64 bit, CPU: 64 bit
Mac: Nvidia GPU (OpenCL): 64 bit, CPU: 64 bit
For CPU tasks only (not GPU tasks), multi-threading is supported and IS recommended. Click here to set the maximum number of threads.
3) Message boards : Generalized Fermat Prime Search : Guess the number of digits in the LAST GFN-17-LOW prime (Message 152915)
Posted 515 days ago by KylePolanskyProject donor
999,999 - I think it would be neat to find a prime at the very end of the search.

I suppose this guess isn't the smartest in the "closest" category.
4) Message boards : Number crunching : Once in a Blue Moon Challenge (Message 151058)
Posted 660 days ago by KylePolanskyProject donor
HyperThreading/SMT performance improvements are mainly in the ability to do work on one thread while another thread is waiting for data to be fetched. This is accomplished by some extras registers that store the state of each thread such that it's very fast switch between threads.

For example, if one thread needs to fetch something from memory, another thread could run computations, and when that thread was finished computing the first thread probably has the data it needs and can continue computing. This leads to a noticable improvement in most applications that have a mix of computation and data manipulation.

However, PrimeGrid is almost entirely computation with very little data fetching. If you were to run PrimeGrid on two threads sharing the same CPU core, each thread would be "fighting" for computation units in the core (there's only a fixed number per core, it's the same with or without SMT). This would lead to extra thread switching. While very fast, this non-zero time thread switch does "waste" time in the sense that it's not used for meaningful computation.

Additionally, any time you have concurrent algorithms in programming, there will be some penalty for synchronizing the data. If two threads write to the same memory location at the same time, the data in that location likely gets corrupted. There are typically locks where one thread writes and the others wait their turn in line to write next. This slowdown can be seen by running a typical multicore program on 2 cores, and noticing it will take slightly longer than half the time of running it on one core (when you might naively expect 2 cores to be exactly twice as far as 1). The extra time is generally all of the data synchronization. With hyperthreading/SMT, you're essentially doubling the amount of worker threads, which leads to double the time wasted on data synchronization.

This is a pretty simplified overview. There are a lot more layers of computer that impact how everything works, but these are some of the pieces that I'm somewhat familiar with.
5) Message boards : Number crunching : Server sent unit to 3 hosts in a short time (Message 148321)
Posted 845 days ago by KylePolanskyProject donor
Congrats on the find!

I noticed this workunit on my DC list and was curious about the 3rd task as well.

I originally felt bad taking the DC away from the other user (at least in the discord #prime-discoveries channel), but after more investigation, it seems we were both given credit on our profiles and TdP double checker leaderboard.


To help future users searching for this information, the task output was:
<primegrid_recovery> This result was abandoned and automatically recovered on server. </primegrid_recovery> <stderr_txt> </stderr_txt>
6) Message boards : Problems and Help : Can't figure out why CPU isn't being used 100% (Message 147346)
Posted 876 days ago by KylePolanskyProject donor
That means you shouldn't run more than 1 MEGA with 4 threads (CPUs),
or 2 MEGAs with 2 threads (CPUs) each. By doing this, your CPUs will be
close to 100% and you'll do at least twice as many MEGA tasks per day.

Since you're running other things (which use L3 too), I'd recommend 1 MEGA with 4 threads.
If you weren't running other things, 2 MEGAs with 2 threads might be slightly faster.


While this is generally good advice for most other CPU apps, I don't believe GFN supports multithreading (except for GFN-21).
7) Message boards : Wieferich and Wall-Sun-Sun Prime Search : New Version Testing (Message 147228)
Posted 880 days ago by KylePolanskyProject donor
Haven't seen any AMD cpus yet, so here's a Windows CPU Multithreaded running an AMD Ryzen 5950X:

> .\WWcpu-win64.exe 18446744013709551615 18446744073709551615 -t 16 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch Starting search at: 18446744013709551615 Stopping search at: 18446744073709551615 Detected 32 logical processors. Using 16 threads. Beginning a new search with parameters from the command line ... Workunit time: 291 sec Checksum: 509DE6503B2A6E8E > Get-Content results-WW.txt 509DE6503B2A6E8E > .\WWcpu-win64.exe 1 6e10 -t 16 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch START below minimum. Starting search at 127 Starting search at: 127 Stopping search at: 60000000000 Detected 32 logical processors. Using 16 threads. Beginning a new search with parameters from the command line ... Workunit time: 224 sec Checksum: 8B77D2DA053842DD > Get-Content results-WW.txt 127 is a Wieferich special instance (+1 +9 p) 127 is a WallSunSun special instance (+0 +13 p) ... 59755020131 is a Wieferich special instance (-1 -487 p) 59856984349 is a Wieferich special instance (-1 -322 p) 8B77D2DA053842DD > .\WWcpu-win64.exe 227630e10 227636e10 -t 16 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch Starting search at: 2276300000000000 Stopping search at: 2276360000000000 Detected 32 logical processors. Using 16 threads. Beginning a new search with parameters from the command line ... Workunit time: 241 sec Checksum: 6522CBC4CA2E4CFF > Get-Content results-WW.txt 2276306935816523 is a Wieferich special instance (-1 -3 p) 6522CBC4CA2E4CFF > .\WWcpu-win64.exe 338772621946054253 338772681946054253 -t 16 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch Starting search at: 338772621946054253 Stopping search at: 338772681946054253 Detected 32 logical processors. Using 16 threads. Beginning a new search with parameters from the command line ... Workunit time: 255 sec Checksum: 589A69274A6AB5A8 > Get-Content results-WW.txt 338772621946054253 is a WallSunSun special instance (+0 +91 p) 589A69274A6AB5A8


Here's another Windows NVidia GPU datapoint for performance comparison:

> .\WWocl-win64.exe 18446744013709551615 18446744073709551615 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch Starting search at: 18446744013709551615 Stopping search at: 18446744073709551615 init_data.xml not found, using device 0. GPU Info: Name: GeForce GTX 1080 Vendor: NVIDIA Corporation Driver: 460.89 Compute Units: 20 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 38.64 Million primes per second. Checksum: 509DE6503B2A6E8E > Get-Content results-WW.txt 509DE6503B2A6E8E > .\WWocl-win64.exe 1 6e10 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch START below minimum. Starting search at 127 Starting search at: 127 Stopping search at: 60000000000 init_data.xml not found, using device 0. GPU Info: Name: GeForce GTX 1080 Vendor: NVIDIA Corporation Driver: 460.89 Compute Units: 20 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 87.04 Million primes per second. Checksum: 8B77D2DA053842DD > Get-Content results-WW.txt 127 is a Wieferich special instance (+1 +9 p) 127 is a WallSunSun special instance (+0 +13 p) ... 59755020131 is a Wieferich special instance (-1 -487 p) 59856984349 is a Wieferich special instance (-1 -322 p) 8B77D2DA053842DD > .\WWocl-win64.exe 227630e10 227636e10 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch Starting search at: 2276300000000000 Stopping search at: 2276360000000000 init_data.xml not found, using device 0. GPU Info: Name: GeForce GTX 1080 Vendor: NVIDIA Corporation Driver: 460.89 Compute Units: 20 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 51.42 Million primes per second. Checksum: 6522CBC4CA2E4CFF > Get-Content results-WW.txt 2276306935816523 is a Wieferich special instance (-1 -3 p) 6522CBC4CA2E4CFF > .\WWocl-win64.exe 338772621946054253 338772681946054253 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch Starting search at: 338772621946054253 Stopping search at: 338772681946054253 init_data.xml not found, using device 0. GPU Info: Name: GeForce GTX 1080 Vendor: NVIDIA Corporation Driver: 460.89 Compute Units: 20 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 43.72 Million primes per second. Checksum: 589A69274A6AB5A8 > Get-Content results-WW.txt 338772621946054253 is a WallSunSun special instance (+0 +91 p) 589A69274A6AB5A8
8) Message boards : Wieferich and Wall-Sun-Sun Prime Search : New Version Testing (Message 147152)
Posted 881 days ago by KylePolanskyProject donor
Windows CPU Singlethreaded results:
CPU: Intel Core i9-10900K

> .\WWcpu-win64.exe 18446744013709551615 18446744073709551615 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch Starting search at: 18446744013709551615 Stopping search at: 18446744073709551615 Running single threaded. Beginning a new search with parameters from the command line ... Workunit time: 4808 sec Checksum: 509DE6503B2A6E8E > Get-Content results-WW.txt 509DE6503B2A6E8E > .\WWcpu-win64.exe 1 6e10 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch START below minimum. Starting search at 127 Starting search at: 127 Stopping search at: 60000000000 Running single threaded. Beginning a new search with parameters from the command line ... Checksum: 8B77D2DA053842DD > Get-Content results-WW.txt 127 is a Wieferich special instance (+1 +9 p) 127 is a WallSunSun special instance (+0 +13 p) ... 59856984349 is a Wieferich special instance (-1 -322 p) 8B77D2DA053842DD > .\WWcpu-win64.exe 227630e10 227636e10 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch Starting search at: 2276300000000000 Stopping search at: 2276360000000000 Running single threaded. Beginning a new search with parameters from the command line ... Workunit time: 3794 sec Checksum: 6522CBC4CA2E4CFF > Get-Content results-WW.txt 2276306935816523 is a Wieferich special instance (-1 -3 p) 6522CBC4CA2E4CFF > .\WWcpu-win64.exe 338772621946054253 338772681946054253 WWcpu version 1.03 by Bryan Little and Yves Gallot Compiled Dec 28 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwww by Mark Rodenkirch Starting search at: 338772621946054253 Stopping search at: 338772681946054253 Running single threaded. Beginning a new search with parameters from the command line ... Workunit time: 4030 sec Checksum: 589A69274A6AB5A8 > Get-Content results-WW.txt 338772621946054253 is a WallSunSun special instance (+0 +91 p) 589A69274A6AB5A8
9) Message boards : Wieferich and Wall-Sun-Sun Prime Search : New Version Testing (Message 147145)
Posted 881 days ago by KylePolanskyProject donor
Here's another Windows NVidia GPU result:

> .\WWocl-win64.exe 18446744013709551615 18446744073709551615 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch Starting search at: 18446744013709551615 Stopping search at: 18446744073709551615 init_data.xml not found, using device 0. GPU Info: Name: Quadro P400 Vendor: NVIDIA Corporation Driver: 451.48 Compute Units: 2 Resuming search from checkpoint. Current: 18446744045170737540 Starting search... ... Workunit complete. Average speed: 2.90 Million primes per second. Checksum: 509DE6503B2A6E8E > .\WWocl-win64.exe 1 6e10 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch START below minimum. Starting search at 127 Starting search at: 127 Stopping search at: 60000000000 init_data.xml not found, using device 0. GPU Info: Name: Quadro P400 Vendor: NVIDIA Corporation Driver: 451.48 Compute Units: 2 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 6.28 Million primes per second. Checksum: 8B77D2DA053842DD > .\WWocl-win64.exe 227630e10 227636e10 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch Starting search at: 2276300000000000 Stopping search at: 2276360000000000 init_data.xml not found, using device 0. GPU Info: Name: Quadro P400 Vendor: NVIDIA Corporation Driver: 451.48 Compute Units: 2 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 3.94 Million primes per second. Checksum: 6522CBC4CA2E4CFF > .\WWocl-win64.exe 338772621946054253 338772681946054253 WWocl version 1.03 by Bryan Little and Yves Gallot Compiled Dec 27 2020 with GCC 8.1.0 A Wieferich and WallSunSun prime number search program Based on wwwwcl by Mark Rodenkirch and primesieve by Kim Walisch Starting search at: 338772621946054253 Stopping search at: 338772681946054253 init_data.xml not found, using device 0. GPU Info: Name: Quadro P400 Vendor: NVIDIA Corporation Driver: 451.48 Compute Units: 2 Beginning a new search with parameters from the command line Starting search... ... Workunit complete. Average speed: 3.30 Million primes per second. Checksum: 589A69274A6AB5A8
10) Message boards : Wieferich and Wall-Sun-Sun Prime Search : New Version Testing (Message 147143)
Posted 881 days ago by KylePolanskyProject donor
I'll reserve Windows CPU Singlethreaded


Next 10 posts
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2023 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.38, 1.08, 1.38
Generated 31 May 2023 | 4:40:25 UTC