Message boards : Number crunching : GPUGRID Performance Problem After Win7 Reinstall
Author | Message |
---|---|
Yesterday I did a complete reinstall of Win 7 Home Edition 64, having been bitten by malware. After multitudinous Windows Updates I installed BOINC 7.0.64 (x64) and Nvidia driver 320.49, then set GPUGRID running on my GTX660. | |
ID: 32066 | Rating: 0 | rate: / Reply Quote | |
Do you still have that problem? It seems like the work is being paused for short intervals. Possible reasons: TThrottle being active or setting BOINC to us <100% of CPU time (I don't think this applies to GPUs, but haven't tested this). Or some other program could grab CPU time so heavily that the GPU gets starved of new work. Any anomalies in task manager? Does it help to reduce the number of cores available for BOINC or stop all CPU projects? | |
ID: 32240 | Rating: 0 | rate: / Reply Quote | |
Thanks for responding, ETA. I forgot to subscribe to the thread!! Do you still have that problem? Yes, in spades!! It seems like the work is being paused for short intervals. For LONG intervals! Previously, a WU finished in in about 12 hours of processing and 12 hours of elapsed time, indicating that the GPU was working 100% of the time. Since the Win 7 rebuild, the elapsed time has doubled! Possible reasons: TThrottle being active or setting BOINC to us <100% of CPU time (I don't think this applies to GPUs, but haven't tested this). I don't use TThrottle. Or some other program could grab CPU time so heavily that the GPU gets starved of new work. Nothing I run would meet that... Any anomalies in task manager? No. Does it help to reduce the number of cores available for BOINC or stop all CPU projects? I don't run any CPU apps because of the fan noise, but I'll set it to zero. I do note that Poem WUs exhibit the same variation in GPU usage. Thanks for responding!! | |
ID: 32296 | Rating: 0 | rate: / Reply Quote | |
Possible reasons: TThrottle being active or setting BOINC to us <100% of CPU time (I don't think this applies to GPUs, but haven't tested this). I don't use TThrottle. That only answers half of the question/suggestion! Is Boinc set to use less than 100% of the CPU? - Boinc Manager (Advanced View), Tools, Computing preferences..., processor usage tab, needs to be Use at most 100.00 % CPU time. If not I have a few more suggestions... ____________ FAQ's HOW TO: - Opt out of Beta Tests - Ask for Help | |
ID: 32297 | Rating: 0 | rate: / Reply Quote | |
That only answers half of the question/suggestion! Oops - I thought I answered them all... Is Boinc set to use less than 100% of the CPU? I don't have a processor usage tab: | |
ID: 32299 | Rating: 0 | rate: / Reply Quote | |
- Boinc Manager (Advanced View), Tools, Computing preferences..., processor usage tab, needs to be Use at most 100.00 % CPU time. | |
ID: 32304 | Rating: 0 | rate: / Reply Quote | |
yes IIRC the default is only 60% | |
ID: 32313 | Rating: 0 | rate: / Reply Quote | |
- Boinc Manager (Advanced View), Tools, Computing preferences..., processor usage tab, needs to be Use at most 100.00 % CPU time. It was set at 80%. I upped it to 100%. Since then I've had one Nathan short (surprise since shorts are switched off...) which completed in not much more elapsed time than the run time, and I'm now processing a Nathan long which looks like elapsed time is going to equal run time, as before the opsys rebuild. Many thanks for the pointer! I wonder why CPU usage % relates to GPU usage... | |
ID: 32323 | Rating: 0 | rate: / Reply Quote | |
tomba, thanks for getting back to us regarding the issue - it's always good to know the suggested fix worked. | |
ID: 32336 | Rating: 0 | rate: / Reply Quote | |
this "feature" cropped up in one of the v7 boinc clients IIRC | |
ID: 32341 | Rating: 0 | rate: / Reply Quote | |
I'm now processing a Nathan long which looks like elapsed time is going to equal run time, as before the opsys rebuild. Oops - no - it took 20 hours elapsed (I94R2-NATHAN_KIDKIXc22_6-3-50-RND1053). Problem not solved. Have a look here: Before the Win 7 reinstall, given up to a couple of hours for the result to upload on my rather slow Internet connection, run time equals elapsed time. After the Win 7 reinstall, with the exception of the short Nathans, the elapsed time has almost doubled! What is going on? | |
ID: 32572 | Rating: 0 | rate: / Reply Quote | |
Are you sure your "elapsed time after reinstall" numbers are correct? Looking at your task list I can not see such WUs. 45ks for a NATHAN_KIDKIXc22 seems about right for a GTX660 and runtime and CPU time agree (give or take a bit). | |
ID: 32590 | Rating: 0 | rate: / Reply Quote | |
What source did you use for reinstall? | |
ID: 32595 | Rating: 0 | rate: / Reply Quote | |
Are you sure your "elapsed time after reinstall" numbers are correct? Looking at your task list I can not see such WUs. 45ks for a NATHAN_KIDKIXc22 seems about right for a GTX660 and runtime and CPU time agree (give or take a bit). Thanks for responding, MrS. Agreed that runtime and CPU time agreement at around 45k seconds on a GTX 660 is right. My problem is the elapsed time for those WUs; time from sent, to time reported. Before the Win 7 reinstall, elapsed time was a couple of hours longer than runtime and CPU time, those two hours being used up for wait-to-start time and upload time. Now it is often more than double. This WU ran for ~44.6k CPU seconds but its elapsed time, from 22 Aug 2013 @ 17:25:19 to 24 Aug 2013 @ 7:12:45, was about 38 hours! | |
ID: 32596 | Rating: 0 | rate: / Reply Quote | |
Does your machine run GPU-Grid 24/7? If so, there's still a serious problem. Before the reinstall you managed to return 2 tasks each day, on average. If by now the time between download and upload is larger, it might not matter all that much as long as still 2 tasks per day are returned. Which is not the case.. until it's not running full-throttle any more. | |
ID: 32600 | Rating: 0 | rate: / Reply Quote | |
I had a similar problem. I had an GTX285 with Vistax64 running smooth. I put an GTX660 in it and the trouble began. It took longer to finish a WU than with the 285. Kernel times where high and system slow. After searching and posting here, PC Angel, installed by the system builder, could be an issue. I removed it, booted the system and however some improvement, still bad performance. | |
ID: 32601 | Rating: 0 | rate: / Reply Quote | |
Thanks for responding, Retvari. What source did you use for reinstall? The CD that came with my PC. It's clear, that something is 'stealing' CPU time on your host, which makes the GPU starve, and it results in longer processing time. This 'something' could be a malicious software like a rootkit. Here's a snapshot of my Task Manager: It never varies much from this configuration. I don't run other BOINC CPU tasks in the eight threads because the fan noise is unacceptable. Here's my GPU Monitor for the current GPUGrid task: Looks good to me! I ran Malwarebyte to look for nasties. It found five, which I deleted: Could one of them be the culprit? | |
ID: 32602 | Rating: 0 | rate: / Reply Quote | |
Thank you for responding, TJ,
I don't find 'kernel times' in Task Manager... I don´t know tomba if you have another GPU, you could try that one. See how it performs. I still have my trusty old GTX 460, which I guess will do a Nathan in ~24 hours. Should I try it, to confirm whether not not my GTX 660 is up to the job?? | |
ID: 32604 | Rating: 0 | rate: / Reply Quote | |
What source did you use for reinstall? I assume that this is the same source from which the OS was originally installed. In that case we can rule this out. Do you have a router? In this case your PC will have an IP address which is looks like: 192.168.x.x Or your PC connected directly to the internet with a public IP address? In that case it is possible that your OS was infected with a malware during the installation, before it could have downloaded the security updates. Here's a snapshot of my Task Manager: The snapshot is looking fine. However, rootkits are hard to find (you won't spot one in the task manager) Here's my GPU Monitor for the current GPUGrid task: Looks good to me as well. I ran Malwarebyte to look for nasties. It found five, which I deleted: No, they are not that harmful. Besides only the 4th seems to be the one which was run after the reinstall. Have you noticed something unusual during the installation? Malwares can be very hard to remove, even formatting or removing a partition would not remove them, because they can reside in the MBR (Master Boot Record), and the area between the partition table and the first logical block of the first partition. In this case, I usually destroy (overwrite with zeroes) the first couple of megabytes on the HDD before the re-installation. To do that you need a bootable USB device (pendrive) or another PC with an OS and a HDD safe erase software (or HDD sentinel) on it. | |
ID: 32606 | Rating: 0 | rate: / Reply Quote | |
Guys, it seems that "Task run time (sec)" is no-longer an issue. He has fixed the first problem by changing the "CPU Throttle" from 80% to 100%; the NATHAN_KIDKIX are now taking the same amount of time to complete. | |
ID: 32612 | Rating: 0 | rate: / Reply Quote | |
Just found this: | |
ID: 32616 | Rating: 0 | rate: / Reply Quote | |
I change the power plan so the PC sleeps in one minute. Here's what happened: | |
ID: 32617 | Rating: 0 | rate: / Reply Quote | |
tomba, Can you please post the contents of your global_prefs.xml and global_prefs_override.xml files? They are found in your data directory, which is listed at the top of the Event Log around line 10, and is often C:\ProgramData\BOINC Couldn't find 'em. Did a search on c: and I found them in c:\windows.old | |
ID: 32621 | Rating: 0 | rate: / Reply Quote | |
tomba for the kernel times you go to the task manager, then the command bar shows you four options: File, Options, View, Help. | |
ID: 32622 | Rating: 0 | rate: / Reply Quote | |
Just found this: This could be the source of your problem... It's so self-evident that a PC used for crunching should be set to never go to sleep that I didn't thought of that (and I didn't find it in the FAQ topic). Sometimes I forgot to set it after reinstall, so I've made a customized Windows (XP x64) installation package with the necessary drivers and presets. | |
ID: 32625 | Rating: 0 | rate: / Reply Quote | |
This could be the source of your problem... Looking promising. After I set the beast not to go to sleep I observed the in-process Nathan long. It was 71% complete and 19 hours had elapsed since it was sent. It just finished. The 29% unfinished was done in 3h33min. That's equivalent to 12+ hours for a full Nathan long so the GPU was running without interruption for 3h33min. Now, if only I could get another Nathan long.... | |
ID: 32629 | Rating: 0 | rate: / Reply Quote | |
Good to hear it works now! Well.. actually this or similar issues are why I asked yesterday: Does your machine run GPU-Grid 24/7? Just in case you're being asked this again ;) MrS ____________ Scanning for our furry friends since Jan 2002 | |
ID: 32641 | Rating: 0 | rate: / Reply Quote | |
Just to confirm that I'm out of the woods :-) | |
ID: 32656 | Rating: 0 | rate: / Reply Quote | |
Message boards : Number crunching : GPUGRID Performance Problem After Win7 Reinstall