Message boards : Graphics cards (GPUs) : Only getting 1 GPU work at a time even though set for 10 days of work.
Author | Message |
---|---|
I only have GPU Grid to grab GPU work and set for 10 days of storing work and BOINC is only getting 1 until at a time until it's done. 4/10/2020 3:05:25 AM | GPUGRID | Sending scheduler request: To fetch work. | |
ID: 54285 | Rating: 0 | rate: / Reply Quote | |
I only have GPU Grid to grab GPU work and set for 10 days of storing work and BOINC is only getting 1 until at a time until it's done. As all GPUGrid's WUs have a deadline of 5 days, setting a higher buffer will cause BOINC Manager to "think" that any further tasks won't finish in time. If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid) | |
ID: 54286 | Rating: 0 | rate: / Reply Quote | |
If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid) That's not how that works when I have no GPU work to run. If I have it set for 10 days then it would only get at least 2 5 days of WUs to total 10 days. And not to have any work at all. Plus, when I was using prime I got loads of work, even the ones that took over 5 days to complete along with still extra work for the GPU alone. | |
ID: 54290 | Rating: 0 | rate: / Reply Quote | |
If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid) The PROJECT has a 2 workunit per gpu maximum so they can maniplulate the next set of workunits quicker, your work affects the next set of workunits. Each Boinc Project does things differently, it's not a clone thing. | |
ID: 54291 | Rating: 0 | rate: / Reply Quote | |
If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid) The PROJECT has a 2 workunit per gpu maximum so they can maniplulate the next set of workunits quicker, your work affects the next set of workunits. Each Boinc Project does things differently, it's not a clone thing. | |
ID: 54292 | Rating: 0 | rate: / Reply Quote | |
If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid) The PROJECT has a 2 workunit per gpu maximum so they can maniplulate the next set of workunits quicker, your work affects the next set of workunits. Each Boinc Project does things differently, it's not a clone thing. | |
ID: 54293 | Rating: 0 | rate: / Reply Quote | |
If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid) The PROJECT has a 2 workunit per gpu maximum so they can maniplulate the next set of workunits quicker, your work affects the next set of workunits. Each Boinc Project does things differently, it's not a clone thing. | |
ID: 54294 | Rating: 0 | rate: / Reply Quote | |
Mikey Umm... You posted 4 times. The PROJECT has a 2 workunit per gpu maximum so they can maniplulate the next set of workunits quicker, your work affects the next set of workunits. You still haven't explained why I have NO WUs as I stated before and GPUGRID says it can't get any more work because it can't finish on time. I have NO WU's at all and GPUGRID can't get WUs due to deadline issues on a GTX 1080. What? And that 4 to 5 day set does not fix the problem. Each Boinc Project does things differently, it's not a clone thing. What??? Each project from any site still has the same effect. BOINC goes by how long it would take to finish and when's the deadline is. There are no differents on any WU from any worksite when it comes to time and deadline. I think the deadline for some GPUGRID WUs is broken. I've seen it before in other projects other then GPUGRID where no one could get WUs because of a deadline error. | |
ID: 54295 | Rating: 0 | rate: / Reply Quote | |
I only have GPU Grid to grab GPU work and set for 10 days of storing work and BOINC is only getting 1 until at a time until it's done. There is now reason to write in bold and big letters, we all try to help to solve problems! Question: How is you priority set for GPUGRID? Might it be, that it is lower than priorities on your CPU projects? In my expirience BOINC gets confused sometimes when the priority for GPU work is lower than CPU work and does not download GPU WUs. GPUGRID works best with a short workbuffer, I get the next WU about 30 minutes before the last ends. And yes! GPUGRID needs shortest turn-around times possible, so you are asked not to bunker WUs, therefore the number of GPUGRID is limited to 2 per GPU at any given time. | |
ID: 54297 | Rating: 0 | rate: / Reply Quote | |
There is now reason to write in bold and big letters, we all try to help to solve problems! Apparently I do since no one reads or thinks before they respond. I said I have NO GPU work running and I get this response. How is this relevant? If you set buffer to 4,5 days or lower (for example), you'll probably receive an additional WU (two per GPU is the current maximum at GPUGrid)No, that doesn't fix the problem. I get no work from time to time and my GPU sets there not working on anything. Changing settings does NOT fix a thing. Been there done that with other sites that had this same issue. Question: How is you priority set for GPUGRID? Might it be, that it is lower than priorities on your CPU projects? In my experience BOINC gets confused sometimes when the priority for GPU work is lower than CPU work and does not download GPU WUs. Since it's the only GPU work I'm requesting then it doesn't matter. If BOINC gets "confused" on running 1 GPU work site like GPUGRID then BOINC has a big bug in it. I can change it to 10,000 and that won't fix a thing. Again been there done that with other sites that had the same issue and they had to fix it on their side. This is nothing new on deadline issues. GPUGRID works best with a short workbuffer, I get the next WU about 30 minutes before the last ends. No, it doesn't. I've been doing this for years and this is a first. And yes! GPUGRID needs shortest turn-around times possible, so you are asked not to bunker WUs, therefore the number of GPUGRID is limited to 2 per GPU at any given time. What are you talking about? Are you saying my 1080 Ti can't do long turn arounds? Not to mention it's overclocked. That has nothing to do with the setting you give me to change. | |
ID: 54298 | Rating: 0 | rate: / Reply Quote | |
Try other Boinc Manager. Maybe Your version has some problems. | |
ID: 54299 | Rating: 0 | rate: / Reply Quote | |
You still haven't explained why I have NO WUs as I stated before and GPUGRID says it can't get any more work because it can't finish on time. Sometimes things are the way they are, not the way they should be... I'll show you the way I like, with a practical example: Usually my BOINC Manager's Computing preferences are set like this, for not to get too much tasks at queue. In this situation, my list of running/Ready to start tasks is like this. Then, if I change preferences to "Store at least 9.05 days of work", I get a message like the following: Sat 11 Apr 2020 09:28:04 WEST | GPUGRID | Sending scheduler request: To fetch work. The same you are complaining about. And if I set preferences to "Store at least 4.05 days of work", the message changes to the following: Sat 11 Apr 2020 09:29:55 WEST | GPUGRID | update requested by user After that, my list of running/Ready to start tasks is like this. I've got an extra GPUGrid's WU, and then no more, due to current policy of maximum two tasks per GPU. This is so for me, and for every other GPUGrid's crunchers... I hope this can help you to manage your preferences to your best criteria. Kind regards, | |
ID: 54300 | Rating: 0 | rate: / Reply Quote | |
Excellent explanation ServicEnginIC | |
ID: 54301 | Rating: 0 | rate: / Reply Quote | |
Ok, so what you are all saying is that. | |
ID: 54306 | Rating: 0 | rate: / Reply Quote | |
you wont ever get more than 2 WUs at a time on your system. as has been said before, the project enforces a maximum of 2 WUs per GPU. since you only have 1 GPU, you only will ever have 2 max. that's it, you can't get more without adding more GPUs. I would recommend you set your cache level to something like 1 day. that should be small enough to not get the error about time limit, and more than large enough to keep you at 2 WUs. | |
ID: 54307 | Rating: 0 | rate: / Reply Quote | |
Don't post here unless you work for GPUGRID.There is no such authorization on a public forum which lets anyone select the people who are allowed to post on a public thread. This rule you think you're authorized to set includes you, so it wouldn't allow even you to post in your own thread. By the way all of the people who answered your question "work" for GPUGrid, as we are all the volunteers of this project, having better knowledge of how to crunch for it than the staff. Don't expect that the staff will answer you, as there are ten thousands of hosts working fine, so the bug is inevitably on your side. Sorry, I really don't want to be rude but... NONE of you know what you are talking about.A man was driving down highway 407 when a radio announcer said: “be warned of a car driving the wrong way along the highway” The man, peeking out the window, scoffs to himself as he thinks “just one? All these idiots are going the wrong way!” Expert for what is OP?You've been given expert advice before. Now all you have to do is follow them, and report back the result. If they don't work, you can detach from the projects you don't crunch for, and reset the rest. | |
ID: 54309 | Rating: 0 | rate: / Reply Quote | |
The forum is sluggish. | |
ID: 54310 | Rating: 0 | rate: / Reply Quote | |
I didn't see where the sandman said what BOINC CPU project he's running. If the queue is set to 10/? days to get lots of CPU WUs then they start to run high priority when their deadline is 48 hours out. If BOINC needs to dedicate to Running High Priority CPU WUs it will not use the CPUs to support a GPU WU. I set my queue to 1.0/0.1 days and have a constant flow of work. | |
ID: 54321 | Rating: 0 | rate: / Reply Quote | |
I didn't see where the sandman said what BOINC CPU project he's running. If the queue is set to 10/? days to get lots of CPU WUs then they start to run high priority when their deadline is 48 hours out. If BOINC needs to dedicate to Running High Priority CPU WUs it will not use the CPUs to support a GPU WU. I set my queue to 1.0/0.1 days and have a constant flow of work. I don't have to show you on what CPU work I'm running. That's irrelevant. I have no work from GPUGRID at all and I get this "Tasks won't finish in time:" on a GTX 1080 Ti. There is still work to send with 242,857 waiting to send. And changing the queue changes nothing. Also irrelevant. 4/14/2020 9:12:27 PM | GPUGRID | Project requested delay of 31 seconds | |
ID: 54331 | Rating: 0 | rate: / Reply Quote | |
I don't have to show you on what CPU work I'm running. That's irrelevant.There's only one queue for workunits in BOINC. There's no separate queue for CPU tasks and GPU tasks. That's why it's relevant how much CPU work you have queued, how long their (estimated) aggregated processing time is. I have no work from GPUGRID at all and I get this "Tasks won't finish in time:" on a GTX 1080 Ti.The reason for this message is that your work queue is full. And changing the queue changes nothing. Also irrelevant.You are wrong. Reducing the queue length won't have an immediate effect, as after reducing the queue length the workunits still will be there, filling your queue multiple times. You should do the following: 1. reduce your cache settings to 1.0+0.1 days 2. Set "No new tasks" for other projects temporarily (to prevent them refilling your queue) 3. Abort as many CPU tasks needed to get well below 1 day (per CPU cores) Note that you won't receive more than 2 tasks per GPU from GPUGrid. (Regardless of your queue length settings.) Some projects tend to "overfill" the queue inhibiting other projects from sending work. The other factor is that initially the BOINC manager doesn't know exactly how long it takes to process a GPUGrid WU on your GPU. Probably it overestimates the time needed to process one GPUGrid workunit, so you may have to suspend your CPU projects (perhaps even abort all of their tasks) for a couple of days, until the BOINC client establishes the real processing rate of GPUGrid workunits on your GPU. | |
ID: 54344 | Rating: 0 | rate: / Reply Quote | |
Message boards : Graphics cards (GPUs) : Only getting 1 GPU work at a time even though set for 10 days of work.