Message boards : Graphics cards (GPUs) : BOINC 6.4.5 released for Windows, Windows x64, Linux and Linux x64
Author | Message |
---|---|
Didn't see a post about this so thought I should put one up. | |
ID: 4235 | Rating: 0 | rate: / Reply Quote | |
Didn't see a post about this so thought I should put one up. I didn't make one because this one still has problems. It appears with a change in the client the DCF is getting maxed out to 100, this started with 6.4.3. What happens is this cause the cleint to think that every GPUGRID task is going to take way longer than it does. The 4 day deadline, to the client is too short, and it runs the task in high priority, not fetching more work either. I can track back in my backups on this host to 6.4.2 and it has a DCF of through the versions upgraded as 100,100,100 and then 1.317483 My other two hosts still running 6.4.2 have DCF's of 1.107852 and 1.23629 This pretty much eliminates the application and points to the client version. It did seem to be running max tasks again, and I had to (for windows) set my processor percentage back to 50% so as to have one dedicated CPU for GPUGIRD, otherwise the cpu usage drops and the gpu elapsed time goes up. @GDF You need to set the CPU USAGE in the different applications for this, Set Windows to CPU=1.0 and set linux to some low number such as CPU=0.02 since that is what users say linux uses. This way linux users can run max cpus + 1 gpugrid without penalty or having to use ncpus+1 and Windows users can be have a dedicated cpu for gpugrid without have to set processors to 1 less, and if gpugrid runs out of work, they can use the processor for a cpu task instead of it being idle. I would think you can do separate templates for each version o/s to account for this, i'm guessing that is where you adjust that factor. If not, contact David and ask how to do it. He is aware this is how it should be, adjusted on the project and not in the client, so one client can run both ways. | |
ID: 4236 | Rating: 0 | rate: / Reply Quote | |
we are working on improving the Windows speed with Nvidia. | |
ID: 4237 | Rating: 0 | rate: / Reply Quote | |
we are working on improving the Windows speed with Nvidia. That just happens to be my Christmas wish this year. | |
ID: 4238 | Rating: 0 | rate: / Reply Quote | |
we are working on improving the Windows speed with Nvidia. Maybe the DCF problem will be solve. Jim PROFIT | |
ID: 4239 | Rating: 0 | rate: / Reply Quote | |
we are working on improving the Windows speed with Nvidia. The DCF is part of BOINC, not NVIDIA. | |
ID: 4241 | Rating: 0 | rate: / Reply Quote | |
we are working on improving the Windows speed with Nvidia. What about those pesky x86_64bit app memory leaks? I have tried just about everything. The only solution so far is to monitor memory usage and reboot before it gets filled up. BR, ____________ | |
ID: 4246 | Rating: 0 | rate: / Reply Quote | |
I found out about the DCF, this is because the client was changed to use FLOPS counting for GPU tasks, The reason it is off is the FLOPS estimate in the work unit is too low. The old version client works because it does not use that value. GDF will correct in new work units. | |
ID: 4249 | Rating: 0 | rate: / Reply Quote | |
I should have fixed the estimated flops for new workunits. | |
ID: 4253 | Rating: 0 | rate: / Reply Quote | |
Just upgraded to 6.4.5. There is 1 GPU task running and none in the cache. I have work buffer set at 1.0 days and connect every 0.1 days. BOINC use to cache upto 4 wu's, but now get the following message on the work request. | |
ID: 4256 | Rating: 0 | rate: / Reply Quote | |
I haven't touch my installations since 6.3.21 but I get the same message too now. | |
ID: 4259 | Rating: 0 | rate: / Reply Quote | |
I got the same message on 2 machines running 6.3.19. | |
ID: 4260 | Rating: 0 | rate: / Reply Quote | |
It appears with a change in the client the DCF is getting maxed out to 100, this started with 6.4.3. What happens is this cause the cleint to think that every GPUGRID task is going to take way longer than it does. The 4 day deadline, to the client is too short, and it runs the task in high priority, not fetching more work either. I upgraded to 6.4.5 given the note that it was the preferred client. After noticing this issue, I downgraded back to my previous 6.3.19 (which has worked best for me in the past). However, it still has the GPU tasks running High Priority with estimated completion times ~ 10474:34:16. Previously, these were about 11 hours (though not accurate, low by about 4 hours), and thus did not run High Priority. It sounds as though this will self-correct eventually, though I was hoping it would revert back to previous functionality after doing a fresh uninstall/install of the BOINC 6.3.19 client. :-( | |
ID: 4261 | Rating: 0 | rate: / Reply Quote | |
It sounds as though this will self-correct eventually, though I was hoping it would revert back to previous functionality after doing a fresh uninstall/install of the BOINC 6.3.19 client. :-( I wouldn't count on that at the moment, it seems the more things change the worse things get. I've had 2 Box's with just 1 Wu on them for 2-3 day's now & still am getting crazy To Completion times as high as 27,000+ Hours on those Box's. I've also noticed a few other Box's have dropped to only 2 or 3 Wu's so I suppose they will be down to just 1 Wu too eventually ... 0_o | |
ID: 4282 | Rating: 0 | rate: / Reply Quote | |
I am getting WU's with 282 and 538 hour to completion times- everything running high priority :( | |
ID: 4283 | Rating: 0 | rate: / Reply Quote | |
I've changed the DCF-Factor on my machines to a more realistic value and now my boxes (all Quads) are running with a nearly correct estimated time, 8 hours instead of 6:30h. Now I have the next problem. I've running the additional projects CPDN, PrimeGrid, WCG and MilkyWay. To get a new WU I have to stop 3 projects, especially CPDN (work for over 800 hours) and WCG (work for 48 hours). My workcache is set to 2 days. When I have downloaded on this way a second WU, the timer shows 24 hours for the next call. But my GTX280 need only 13 hours for this 2 WUs. So, If I'm absent and can't make a call manually, my PC will be 11 hours without new work. This should be corrected. | |
ID: 4284 | Rating: 0 | rate: / Reply Quote | |
I've changed the DCF-Factor on my machines to a more realistic value and now my boxes (all Quads) are running with a nearly correct estimated time, 8 hours instead of 6:30h. Now I have the next problem. I've running the additional projects CPDN, PrimeGrid, WCG and MilkyWay. To get a new WU I have to stop 3 projects, especially CPDN (work for over 800 hours) and WCG (work for 48 hours). My workcache is set to 2 days. When I have downloaded on this way a second WU, the timer shows 24 hours for the next call. But my GTX280 need only 13 hours for this 2 WUs. So, If I'm absent and can't make a call manually, my PC will be 11 hours without new work. This should be corrected. I saw this too when the cache was set to 1 day or more so I have just reduced it to .5 days and have not seen the 23 hour plus time for the next connect... I am often left with just the cuda WU being crunched and no others in line and have to manually suspend the other projects to prime the pump for more... 1/5 boxes not running GPU WU in high priority at the moment... | |
ID: 4285 | Rating: 0 | rate: / Reply Quote | |
Every gpu (9800gtx+) task is running at high priority and there is no need. Each task finishes in under 11 hours iregardless of the priority and the deadlines are at least 4 days away. | |
ID: 4314 | Rating: 0 | rate: / Reply Quote | |
Using 6.4.5 last yesterday, 2 blue screens: | |
ID: 4320 | Rating: 0 | rate: / Reply Quote | |
So is 6.4.5 still the suggested version- hope for some quick fixes, or roll back to version 'x'? | |
ID: 4321 | Rating: 0 | rate: / Reply Quote | |
Using 6.4.5 last yesterday, 2 blue screens: Which driver you are using? Try the newest driver from here: CUDA-Driver ____________ | |
ID: 4322 | Rating: 0 | rate: / Reply Quote | |
178.28 | |
ID: 4323 | Rating: 0 | rate: / Reply Quote | |
On a quad system, this causes one cpu to be dedicated to the gpugrid task. There is no need for this as I was getting 11 hours gpu completion with 5 tasks running and it is no different with 4 tasks running. This has dropped my overall credit production down. This is what I'm seeing after "upgrading" from 6.4.1 to 6.4.5. Now my quad will run only 4 tasks instead of 5. I'm going to try going back to 6.4.1. Edit: Just moved back to 6.4.1 and the quad has returned to running 5 tasks. I'd avoid the new 6.4.5. | |
ID: 4328 | Rating: 0 | rate: / Reply Quote | |
My 8800GT and my GTX260² are with 4+1 as fast like 3+1, only my GTX280 need the 3+1 mode, otherwise I lost a lot of time for crunching. The cards are very different in the used power of the CPU. | |
ID: 4330 | Rating: 0 | rate: / Reply Quote | |
178.28# Should be OK, I still use the 178.24 WHQL. ____________ | |
ID: 4331 | Rating: 0 | rate: / Reply Quote | |
On a quad system, this causes one cpu to be dedicated to the gpugrid task. There is no need for this as I was getting 11 hours gpu completion with 5 tasks running and it is no different with 4 tasks running. This has dropped my overall credit production down. Didnt work for me - 6.4.1 picked up with the same 4 tasks and high priority for gpugrid. I suspect there is some adaptive algorithm, learning and/or a resource file that needs to be undone. If you are back at 5 tasks I suspect that very shortly they may go to high priority on you. Did the 5 tasks come up immediately or did you to wait for a current gpugrid job to get done? When I saw there was no change I re-installed 6.4.5. At least 6.4.5 got the 11 hours correct at 6.4.1 was showing 90 days to complete. | |
ID: 4349 | Rating: 0 | rate: / Reply Quote | |
I switched all my Box's back to 6.3.21, the 6.4.5 client was just to messed up for me. I couldn't keep a consistent amount of Wu's running, I prefer just 3 & 1 but depending on which Projects were running the amount would go from 3 & 1 to 4 & 1 to 2 & 1 & back to 3 & 1 again. | |
ID: 4359 | Rating: 0 | rate: / Reply Quote | |
I switched all my Box's back to 6.3.21, the 6.4.5 client was just to messed up for me. I couldn't keep a consistent amount of Wu's running, I prefer just 3 & 1 but depending on which Projects were running the amount would go from 3 & 1 to 4 & 1 to 2 & 1 & back to 3 & 1 again. Funny thing is the Linux flavor of 6.4.5 runs 4+1 consistently with no problems,as I wish,since Linux uses only about 2% of the cpu. The dcf problems don't seem to be caused by the Boinc client as reverting back to 6.3.21 still caused dcf's to be way out of whack showing 100's of hrs to completion. All BOINC clients are doing this now that are capable of running GPU's that I have so I point my finger at the project and not the client. | |
ID: 4361 | Rating: 0 | rate: / Reply Quote | |
The dcf problems don't seem to be caused by the Boinc client as reverting back to 6.3.21 still caused dcf's to be way out of whack showing 100's of hrs to completion I never switched from 6.3.21, and my DCF has remained nicely just above 1. Thus, the newer clients have to be part of the equation. Did you reset the project after reverting to the older client? | |
ID: 4362 | Rating: 0 | rate: / Reply Quote | |
The dcf problems don't seem to be caused by the Boinc client as reverting back to 6.3.21 still caused dcf's to be way out of whack showing 100's of hrs to completion No Scott I did not as I had work in queue and in progress however I did manually change the dcf values before switching and still got new work with way off estimation times....I switched from 6.3.21 to 6.4.5 because all of a sudden the client started running in high priority when GDF made the server side changes and I couldn't get new work....but you may be right ;) | |
ID: 4363 | Rating: 0 | rate: / Reply Quote | |
I think the new clients were the culprit in jumping the DCF, but I do have the high priority issue for the GPU app even with 6.3.21 never being upgraded. I am guessing that I never had the issue of running low on work as many reported since my calc times (around 20 hours on a 9600 GSO) were fairly similar to the 24-hour thing that GDF changed on the project server (noted in another thread...can't find the post just now). | |
ID: 4365 | Rating: 0 | rate: / Reply Quote | |
What we do not understand is that a project reset should solve the problem. | |
ID: 4366 | Rating: 0 | rate: / Reply Quote | |
What we do not understand is that a project reset should solve the problem. I did that & it doesn't solve the Problem, the To Completion Times were still messed up ... | |
ID: 4367 | Rating: 0 | rate: / Reply Quote | |
What we do not understand is that a project reset should solve the problem. Reset didn't helped me, I checked this on any PC without a new WU. I edit the DCF to one and then I get new work. If the DFC messed up again, I edit it again and get new work. When I get another Wu then one of the GPUTEST5 or GPUTEST6, I know, my DCF will be messed up again. I think, the problem is not the application, the problem is in some WUs. I have Task 165605 and 165269 in the queue. The 165605 shows a time of 1:41:25 and the 165269 a time of 2:26. Both actual with the same DCF of 1.217038. The problem must be in the estimated time of some WUs. The real running time is not so different as the estimated time. Some are running 7 1/2 hour, others only 5 3/4 hour. That's don't reflect the big difference in the estimated time between this both WUs I have at the moment in the queue. ____________ | |
ID: 4368 | Rating: 0 | rate: / Reply Quote | |
These workunits have different requests of flops in an attempt to reduce the estimated time. | |
ID: 4370 | Rating: 0 | rate: / Reply Quote | |
we are working on improving the Windows speed with Nvidia. You could try using a scheduler to automatically restart windows every so many hours / days. That may help, but you would need to install BOINC as a service, or set your PC to login automatically which is the slight downside to the plan. ____________ | |
ID: 4371 | Rating: 0 | rate: / Reply Quote | |
We will distribute a WIN64 application. Working on it. | |
ID: 4372 | Rating: 0 | rate: / Reply Quote | |
These workunits have different requests of flops in an attempt to reduce the estimated time. ACK, but after the run of this WU with a short estimated time the DCF jumps on 100 and I can't get a new WU without manipulate the DCF manually. ____________ | |
ID: 4374 | Rating: 0 | rate: / Reply Quote | |
They just said that there is a bug on the server code. | |
ID: 4375 | Rating: 0 | rate: / Reply Quote | |
They just said that there is a bug on the server code. This bug: - scheduler: estimate job durations based on the FLOPS estimate for the selected APP_VERSION, rather than on the CPU benchmarks. Otherwise estimates are wrong for GPU or multi-thread apps. | |
ID: 4376 | Rating: 0 | rate: / Reply Quote | |
Using 6.4.5 last yesterday, 2 blue screens: After 6.3.19 rollback, everything is great and stable (except GPUGrid won't pick up new work when high-priority tasks are running on my CPU, but that's a different issue.) Stay away from 6.4.5. | |
ID: 4387 | Rating: 0 | rate: / Reply Quote | |
I also rollback to 6.3.21; almost everything is fine now. | |
ID: 4388 | Rating: 0 | rate: / Reply Quote | |
On a quad system, this causes one cpu to be dedicated to the gpugrid task. There is no need for this as I was getting 11 hours gpu completion with 5 tasks running and it is no different with 4 tasks running. This has dropped my overall credit production down. The 5 tasks started right away. After using 6.4.5 my estimated times are way off though. They were pretty close before. Something changed by installing 6.4.5. | |
ID: 4407 | Rating: 0 | rate: / Reply Quote | |
How could it be, that the 6.4.5 is be the "Recommended version" here and on the Berkeley-Server? All is running fine with the 6.3.21, with the 6.4.2 and 6.4.3 is a only a little problem the DCF (HighPrioMode), but with the 6.4.5 you can't run GPUGrid without babysitting the boxes all the time. | |
ID: 4408 | Rating: 0 | rate: / Reply Quote | |
On my Windows x64 and BOINC-Manager x64 i got the Message: | |
ID: 4453 | Rating: 0 | rate: / Reply Quote | |
with the 6.4.2 and 6.4.3 is a only a little problem the DCF (HighPrioMode), but with the 6.4.5 you can't run GPUGrid without babysitting the boxes all the time. The 6.4.3 works fine. No Problem and 2 new WU last night. Even when a normal task run in highpriomode. :) ____________ Constant dripping wears away the stone. :) | |
ID: 4455 | Rating: 0 | rate: / Reply Quote | |
Well, I just built a new computer with a Nvidia 9800 GT with 1 G VRAM and got three tasks right off the bat. I could not log into the web site so I went with NNW until that was resolved. | |
ID: 4501 | Rating: 0 | rate: / Reply Quote | |
As far as I see you have received it. | |
ID: 4502 | Rating: 0 | rate: / Reply Quote | |
Just upgraded to 6.4.5 and did a reset. Got two WU for my 2 280's and when it tried to download more got this: | |
ID: 4524 | Rating: 0 | rate: / Reply Quote | |
No more "babysitting" with 6.4.5 ;-) | |
ID: 4694 | Rating: 0 | rate: / Reply Quote | |
I ment CUDA-apps on GPU... Not only GPU! | |
ID: 4695 | Rating: 0 | rate: / Reply Quote | |
It doesn't even think to get new WUs for my GPU. But even if I force it to get WUs, there are running only 2 tasks: gpugrid and CPU-task. What's wrong? | |
ID: 4918 | Rating: 0 | rate: / Reply Quote | |
It doesn't even think to get new WUs for my GPU. But even if I force it to get WUs, there are running only 2 tasks: gpugrid and CPU-task. What's wrong? Well, I am running 6.5.0 ... As far a the problem mentioned by Dr. Anderson which has as a symptom this issue (won't fetch work) affects both versions 6.4.5 and 6.5.0 ... we can brute force it to make it go. I am using a higher share and larger queue and that has been working for me to this point. I just got another task automagically when I turned in the last one processed. So, I have one in flight and one pending on the i7 machine. On the slower machine I have yet to run off the first task and have a pending ... but it looks like that card is so slow that it will take nearly two days to run one task for this project. (8800 class card I think, noper, 8500 GT and 40 hours to get to 41% done ... I may just run these two tasks and not waste my time that is way too slow to run the risk of blowing the task). | |
ID: 4922 | Rating: 0 | rate: / Reply Quote | |
Using 6.5.0, runnig 3 tasks at last. acemd takes 10 to 15% CPU time. | |
ID: 4994 | Rating: 0 | rate: / Reply Quote | |
Using 6.5.0, runnig 3 tasks at last. acemd takes 10 to 15% CPU time. It was much lower with the dot 56 version of the Science Application. Which was pulled for some other buglet ... well, after the new year maybe we will see a revised version that will drop the CPU usage. I am not sure, but it looks to me like I have a 33 some hour task which is twice as long as normal ... my par is about 17 hours (historically) on the 9800 GT card. I had a task on the 8800 and I am not sure I am going to make the deadline on it on the 29th ... the second task I had on that machine I had to kill as there was no way I was going to get the first one done and then the second by the deadline ... | |
ID: 5014 | Rating: 0 | rate: / Reply Quote | |
Message boards : Graphics cards (GPUs) : BOINC 6.4.5 released for Windows, Windows x64, Linux and Linux x64