| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 7
|
|
| Author |
|
|
pmm1018
Senior Cruncher USA Joined: Dec 29, 2006 Post Count: 222 Status: Offline Project Badges:
|
Anyone else experiencing this? Incoming GPU work units with more critical deadline dates will interrupt GPU work units already in progress. Normally I wouldn’t care but when a GPU work unit resumes, it actually restarts from 0% and there is some time and work lost. I run the computer 24/7 with a small cache. I’m hoping someone knows a way to prevent this.
---------------------------------------- ![]() |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hello pmm1018.
Anyone else experiencing this? Incoming GPU work units with more critical deadline dates will interrupt GPU work units already in progress. Yup, I've seen this happen. On a particularly unfortunate timing, I have an HCC-GPUv6.56-WU with zero-seconds left got cut-off by an incoming high-priority series of HCC-GPUv6.56-WUs; and no, that wasn't a typo, zero-seconds left on the poor WU and it had to be cut-off. Those high-priority WUs seem to have no respect at all, else blind or indifferent to the WUs they are about to cut-off. A feature-request for BOINC: have a policy in place to guide how a priority-WU would go about interrupting normal work.; |
||
|
|
Bearcat
Master Cruncher USA Joined: Jan 6, 2007 Post Count: 2803 Status: Offline Project Badges:
|
Would be nice if the high priority wu fell inline when an open thread becomes next available.
----------------------------------------
Crunching for humanity since 2007!
![]() |
||
|
|
Bugg
Senior Cruncher USA Joined: Nov 19, 2006 Post Count: 271 Status: Offline Project Badges:
|
I'd think the setting "Write to disk every xx seconds." would be the setting you'd want to change to get that fixed. That's a user-controlled setting. If I remember correctly it defaults to every 600 seconds (or 10 minutes). Since the GPU work units are finished so quickly (less than that 600 seconds), it never writes a save point to disk, thus has to start over if that WU is interrupted for any reason. If you'd set that time lower, say 180 seconds (3 minutes), I think it'd then be able to make a save point. The drawback, however; is there would be a LOT more writing to the disk and a lot more "wear and tear" of usage to the disk.
----------------------------------------If anyone has an other info on this or if I stated something incorrectly, please post such. :) ![]() i5-12600K (3.7GHz), 32GB DDR5, Win11 64bit Home |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Let's set some facts straight.
----------------------------------------1) The default is [still] 60 seconds, one minutes for WtD intervals. It's under review [you don't want this on 4-8-12-16 and more core devices], but when that review is translating to application... don't know [could be hard coded in clients in case there's no global_prefs.xml]. 2) The HCC-GPU jobs have no checkpoint at all... too short on average to bother and complicate the program... risk resume integrity issues. Anticipate this earliest to happen when 2 HCC tasks are packaged together [planned for soon]. Consider, if no-one comes in the correct, the incorrect gets repeated. BTW, Write to disk "at most" with emphasis, is a limiter, not an enforcer. If the application has no checkpoint point [where the intermediate data point is small, thus if saved not interfering with user, it wont write one. [Edit 1 times, last edit by Former Member at Nov 8, 2012 6:30:18 PM] |
||
|
|
pmm1018
Senior Cruncher USA Joined: Dec 29, 2006 Post Count: 222 Status: Offline Project Badges:
|
Thanks Rob!
-----------------------------------------Paul ![]() |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Would be nice if the high priority wu fell inline when an open thread becomes next available. Or, high-priority should mean 'the right to be next in line' and not 'the right to interrupt anything because I can'. If anything else, there needs to be a limit imposed on high-priority WUs before they are allowed to interrupt an in-progress WU.; |
||
|
|
|