Message boards : News : The search up to 10^20
Previous · 1 · 2 · 3 · 4
Author | Message |
---|---|
Allen Paschke Send message Joined: 27 Jan 18 Posts: 23 Credit: 11,060,961 RAC: 18,798 ![]() ![]() |
Just had a second task with a "Computation Error", when the task was restarted after BOINC decided to run something else --- 15% completed. |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Hi Allen, I have found that suspending tasks and restarting them often leads to errors for this project in the past, so I recommend just letting all tasks run to completion when at all possible. Due to the nature of this search it is likely very difficult to implement a reliable checkpoint system without the checkpoints being extremely large (several GB), holding a huge amount of data in RAM (also several GB), or requiring re-initialization of the prime tables (a minute or two) upon resuming calculation. I know this doesn't really solve the problem, but it is the best advice I can give. Regards, Kellen |
bluestang Send message Joined: 26 Apr 18 Posts: 11 Credit: 2,185,284,992 RAC: 2,731,839 ![]() ![]() ![]() |
Would be really nice to be able to run a a multi-GPU system without a large amount of RAM. Trying to run 2x GPUs in a system with 8 or 16GB of RAM is practically impossible with these new 10^21 WUs taking about 8GB of RAM for a single WU. |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 518 Credit: 72,451,573 RAC: 0 ![]() ![]() |
It doesn't require 8 GB all the time, you could increase your swap file and be fine with ~1.5 GB physical RAM per task. Now I'm not sure how to make BOINC run with more memory used than available. |
bluestang Send message Joined: 26 Apr 18 Posts: 11 Credit: 2,185,284,992 RAC: 2,731,839 ![]() ![]() ![]() |
Ok, thanks for that info. I'll give it a shot and see how it goes. |
![]() Send message Joined: 25 Jan 17 Posts: 8 Credit: 1,076,898,821 RAC: 0 ![]() ![]() |
It doesn't require 8 GB all the time, you could increase your swap file and be fine with ~1.5 GB physical RAM per task. Now I'm not sure how to make BOINC run with more memory used than available. On mine a GPU task takes about a minute to get up to near the 8Gb system memory being used and that does not get released until the task completes. |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 518 Credit: 72,451,573 RAC: 0 ![]() ![]() |
I repeat: these 8 GB can mostly go into swap file without hurting performance. You don't need physical 8 GB RAM per task, OS will swap out unused parts of memory if you have not enough RAM. |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
I repeat: these 8 GB can mostly go into swap file without hurting performance. You don't need physical 8 GB RAM per task, OS will swap out unused parts of memory if you have not enough RAM. BOINC won't allow the memory usage to get high enough for the OS to do this unless the Memory settings in the Computing preferences Options window are set very high. I am not sure how high they would need to be set, but I think that the issue people are having is that BOINC will suspend a running task when the memory usage goes above a certain threshold. I think that the default is 50%, but I have mine set at 95% and right now my physical memory usage is 80% with little to no page file usage. Lowering the memory usage percentages just results in suspended tasks on my computer (Windows 10, BOINC version 7.8.3). Ultimately I believe this to be a BOINC issue and not a Windows or Amicable Numbers issue. To fix it people could try setting the memory usage to 100% and seeing what happens when another task begins running. It could work, but it could also result in a suspended task or a crash of some sort. I'm not brave enough to try in case I break something :) |
bluestang Send message Joined: 26 Apr 18 Posts: 11 Credit: 2,185,284,992 RAC: 2,731,839 ![]() ![]() ![]() |
On one of my older machines that has an Intel i7-2600K@4.0GHz and 8GB RAM on W10 Pro it is running 2x 1660ti @ 1 task per GPU. I set my virtual memory on my SSD to 16GB min-24GB max so I don't get Computational Errors. System Manged virtual memory couldn't handle it properly on this machine. In BOINC 7.14.2 once it gets the first 1m the percentage starts counting, then after about 5 more seconds the percent resets back to 0 and continues as normal. I noticed extreme system lag when it get close to that first 1m mark and also at the end. No biggie except it my home PC, but if I or the wife needs to do something I will suspend BOINC for the duration. |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Nice workaround! Hopefully that does the trick for everyone else who is having problems too. It does seem like BOINC and Windows can't handle the virtual memory on their own, so I am glad there is another option. |
dannyridel Send message Joined: 5 Feb 19 Posts: 7 Credit: 4,388,836 RAC: 0 ![]() |
I've always tried running amicable tasks with the GPU. Somehow they progressed slower and slower as the task goes and eventually they stop running. I discontinued the effort due to a large number of those 'failed' tasks in AUgust. I WONDER IF THIS WAS A PROBLEM IN THE 10^20 app or it also happens in the 10^21 app? |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Hi Sergei, I've noticed that there are 8 perpetually unsent tasks for 1020. Anything special with those? I can't seem to grab them and it looks like no one else is getting them either. |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 518 Credit: 72,451,573 RAC: 0 ![]() ![]() |
I think it's different tasks every time. Some 1020 tasks time out after 3 days, new tasks are created, sent and it repeats. P.S. I was wrong, these tasks were stuck. |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Glad to see them out for processing now and even happier to see that you've initiated the accelerated cleanup protocol! The remaining workunits for 1020 should go pretty quick now :) |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Hi Sergei, The 1020 stats are gone from the Server Status page. Is the search to 1020 officially complete now? Thank you, Kellen |
Sergei Chernykh Project administrator Project developer Send message Joined: 5 Jan 17 Posts: 518 Credit: 72,451,573 RAC: 0 ![]() ![]() |
Yes, it's complete. All previously known amicable numbers were found by the search (which was expected), and many new amicable numbers were found. |
Kellen Send message Joined: 14 Nov 17 Posts: 70 Credit: 1,000,005,236 RAC: 0 ![]() ![]() |
Fantastic! That is quite the achievement. Congratulations to both yourself, Sergei, for organizing and operating this project, and to everyone who participated! |
mardou123 Send message Joined: 10 Nov 19 Posts: 1 Credit: 628,930 RAC: 0 ![]() |
It is a very happy thing to be able to make some contribution to human development. |
Message boards : News : The search up to 10^20
©2024 Sergei Chernykh