Message boards : News : Part 3 of the 10^21 search has started
Author | Message |
---|---|
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
Part 2 of the 1021 search will be finished, for the most part, today. There are still ~2000 unfinished WUs which can take up to a couple of weeks to complete, depending on individual participants processing them. Part 3 of the search will look for amicable pairs where the smaller member of the pair has its largest prime factor between 1011 and 1014: m=m1*p, 1011 < p < 1014 There are too many primes larger than 1014 (all primes up to 5*1019 need to be checked), so they will require a different approach and a new application when the time comes. Most of the participants have already started getting part 3 WUs. The new work units will require ~2.5-2.7 GB RAM on CPU, and the same amount of RAM on GPU (for GPU applications), so the minimum requirement for GPUs will be 3 GB RAM. Update April 9th, 2024: I found a bug in OpenCL applications, which resulted in many false negatives (around 12.5%). The bug was in the new code that I added for the part 3, so the previous search is unaffected. Version 3.09 has this bug fixed, but I had to restart the part 3. Luckily, we were only a couple of weeks in. |
![]() Send message Joined: 24 Jan 17 Posts: 10 Credit: 11,968,152 RAC: 0 ![]() ![]() |
Très bonne nouvelle. On est prêt pour manger toute cette nouvelle aventure. Merci pour ton travail :) |
Vitaly Send message Joined: 19 Jul 22 Posts: 1 Credit: 71,185,284 RAC: 6,041 ![]() ![]() |
It is interesting how many other searches do you expect? |
![]() ![]() Send message Joined: 26 Oct 22 Posts: 59 Credit: 18,506,676,709 RAC: 26,705,344 ![]() ![]() ![]() |
Thanks for the update, Sergei. I greatly appreciate the timely updates and explanations! I am delighted to be crunching on behalf of such a well-managed enterprise. ![]() |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
I found a bug in OpenCL applications, which resulted in many false negatives (around 12.5%). The bug was in the new code that I added for the part 3, so the previous search is unaffected. Version 3.09 has this bug fixed, but I had to restart the part 3. Luckily, we were only a couple of weeks in. |
Gnarwhals Send message Joined: 18 Jul 23 Posts: 1 Credit: 295,501,305 RAC: 2 ![]() ![]() |
Good catch! Will all Part 3 WU's run on 3.08 need to be re-run? And if so, will the false-negative tasks and/or their earned credit be removed? |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
All old v3.08 WUs need to be re-run (each WU missed ~12.5% of amicable pairs), but earned credit will remain. |
Speedy Send message Joined: 6 Jun 17 Posts: 97 Credit: 377,293,287 RAC: 4,836,504 ![]() ![]() ![]() |
At the time of this post there is 17.0919% remaining of part 3 at the current speed (eqv) 9,743.98 x Intel Core i9-14900KF it is expected to be completed in November (2025) |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
Part 3 completes when the largest prime factor in M reaches 1014. Currently it's at ~3*1013. As for P_max > 1014, all amicable pairs in that range should already be known thanks to a few exhaustive searches I did on my own, using a different approach. But to double check it, I will run the regular search in the range 1014...1015 - this will be part 4 of the search. |
Speedy Send message Joined: 6 Jun 17 Posts: 97 Credit: 377,293,287 RAC: 4,836,504 ![]() ![]() ![]() |
Appreciate the feedback. Look forward to hearing more about part 4 when the time comes. Looks like a couple of pairs were found yesterday/today (2025/2025-09-19). https://sech.me/ap/log/2025/2025-09-19/VOLUNTEERS%40BOINC.txt |
KeithBriggs Send message Joined: 12 Jan 25 Posts: 19 Credit: 2,423,239,219 RAC: 24,853,444 ![]() ![]() |
I'm not seeing the new larger WU. Consistently I'm seeing the same 1276MiB. |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
There is no larger WUs, at least in terms of used GPU memory, |
Allen Paschke Send message Joined: 27 Jan 18 Posts: 26 Credit: 137,031,501 RAC: 279,532 ![]() ![]() ![]() |
How many more parts are there to 10^21? When is it estimated that 10^22 will begin. |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
There will be one more part for 1021, several months worth of tasks - it will check largest prime factors > 1014 to confirm that all amicable numbers are already found in that range. As for 1022 - I'm not sure it's feasible. The current search took 6 years, so 1022 should take more than 60 years (the scaling is a bit worse than linear)... |
Speedy Send message Joined: 6 Jun 17 Posts: 97 Credit: 377,293,287 RAC: 4,836,504 ![]() ![]() ![]() |
At the time of posting providing there is no downtime between the end of part 3 & beginning of part 4. Part 4 will start around 2025-11-02 |
Allen Paschke Send message Joined: 27 Jan 18 Posts: 26 Credit: 137,031,501 RAC: 279,532 ![]() ![]() ![]() |
In late-2019, had you estimated how long 10^21 would take to complete, you probably would have estimated much longer than 6 years. More people are getting GPUs and GPUs are getting faster. However, 10^22 is still going to take a long, long time. What are your plans for Amicable Numbers after 10^21? It would be fun to search for Amicable Pairs for 10^22, 10^23, etc. for those factors which are likely to produce many pairs, without running 10^22, 10^23, etc. for all possibilities. Based on the runs beyond 10^21 that you, Chesnut, Costello and others have done, you should have a good idea which factors are likely to produce the most Amicable Pairs. |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
I estimated that 1021 would take 40 years, and it took 6 years only: https://sech.me/boinc/Amicable/forum_thread.php?id=77&postid=614#614 But it's mostly thanks to the other exhaustive searches I did for largest prime factors > 1014. If not for them, the current search would have to continue up until 5*1019, and that's at least another 6 years. |
Speedy Send message Joined: 6 Jun 17 Posts: 97 Credit: 377,293,287 RAC: 4,836,504 ![]() ![]() ![]() |
There will be one more part for 1021, several months worth of tasks - it will check largest prime factors > 1014 to confirm that all amicable numbers are already found in that range. If I maintain a "avg work done" of a "4,200,000" am I in with a chance of being able to reach the top "credit badge" (currently 368,529,287 before the end the project?. I gather finding her amicable pairs should be reasonably low while working on part 4? |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 561 Credit: 72,451,573 RAC: 0 ![]() ![]() |
Top credit badge is given for 1 billion credits, so probably not... Part 4 shouldn't find any new amicable pairs, that's the whole point of it - it will double check the exhaustive searches I did before in that range. |
Speedy Send message Joined: 6 Jun 17 Posts: 97 Credit: 377,293,287 RAC: 4,836,504 ![]() ![]() ![]() |
Top credit badge is given for 1 billion credits, so probably not... Part 4 shouldn't find any new amicable pairs, that's the whole point of it - it will double check the exhaustive searches I did before in that range. Thank you for the feedback. From what you have said it sounds like the double check part of the project will be reasonably short. For example not lasting into February 2026 |
Message boards : News : Part 3 of the 10^21 search has started
©2025 Sergei Chernykh