Message boards :
Number crunching :
possible to use less than 100% of GPU?
Message board moderation
Author | Message |
---|---|
Send message Joined: 19 Jul 10 Posts: 5 Credit: 9,833 RAC: 0 |
Tried the search and I couldn´t find an anwser. I can set the percentage of CPU time boinc may use, but not the percentage of GPU time. My GPU is running quite hot and the fan is making too much noise, so I want to lower the load on the gpu. How can I do that? |
Send message Joined: 14 Dec 09 Posts: 161 Credit: 589,318,064 RAC: 0 |
Tried the search and I couldn´t find an anwser. The nature of the gpu application stresses the card so much, it is very normal the heat is at top. Considering the wu size and such application, i don't think you can adjust the gpu load. |
Send message Joined: 24 Feb 09 Posts: 620 Credit: 100,587,625 RAC: 0 |
One thing that will help is reduce your memory clock, its up at the 900's at present. The bandwidth needed by milkyway is relatively small, and therefore you can bring down the memory clock a lot. You have a 4xxx series card, I've seen those happily run at around 180/200mhz memory. 200-300 would be fine. It will reduce the power load, therefore heat. The memory setting has no affect on milkyway, so you loose nothing by reducing it, but will save power and heat. |
Send message Joined: 19 Jul 10 Posts: 5 Credit: 9,833 RAC: 0 |
So it's not possible (yet) do decrease the gpu load? That's unfortunate. :( Is this impossible to implement? If not, will this be an option in the future? |
Send message Joined: 24 Feb 09 Posts: 620 Credit: 100,587,625 RAC: 0 |
Unlikely, the application is the application. What specific metrics are you concerned about? Cards are resilient these days, and there is a tendency to feel its "too" hot etc. Some numbers wouldhelp so we could what your seeing |
Send message Joined: 19 Jul 10 Posts: 5 Credit: 9,833 RAC: 0 |
It's not the temperature I'm concerned about. It's the noise the fan makes. When gaming, it doesn't bother me because the game makes more noise. But when the computer is not being used by me but by boinc, the noise is very annoying. |
Send message Joined: 24 Feb 09 Posts: 620 Credit: 100,587,625 RAC: 0 |
Is the temp high? Maybe you could turn the fan speed down ? Edit: Also worth checking the dust bunnies on the case, cpu, psu and card fans. If they are clogged up, the heat inside the case will build up. Cleaning them out should bring it down a few degrees, and you may be able to then reduce the card fan speed. |
Send message Joined: 19 Jul 10 Posts: 5 Credit: 9,833 RAC: 0 |
Is the temp high? Maybe you could turn the fan speed down ? Turning the fan speed down to an acceptable level resulted in a temp of 95C. I suppose the chip is designed to be able to take that.. but I'd still prefer the option to turn the gpu load down to about 75%. There was hardly any dust. |
Send message Joined: 24 Dec 07 Posts: 1947 Credit: 240,884,648 RAC: 0 |
You can reduce the GPU load by using the app_info.xml file and utilising the wait factor as per below: Wait factor: w (default 1.0) The app tries to release the CPU during the the GPU computations. It does so by predicting the runtime for the GPU calls and send the CPU thread to sleep for that time. One can manually correct the prediction of the application with this factor. When raising it, the CPU thread sleeps longer, decreasing the value will lead to some faster polling. Setting this value to 0.0 turns off the release of the CPU. Default is of course a value of 1.0. If you see a low GPU load, you can try to decrease it (if you have a load of 80%, set it to 0.8). If you see a high CPU load, a slight increase of this value may help. Increase it too much and it will affect the crunching speed. You could use this for throttling of the GPU in case the high GPU load leads to a very sluggish behaviour of the user interface or even VPU recover events. Setting w1.1 could improve the situation (see also the n and f options). Example: <cmdline>w1.3</cmdline> This would increase the sleep time by 30% in relation to the prediction. More relevant information can be found here. Downlaod the relevant optimised application and read through the readme.txt. |
Send message Joined: 19 Jul 10 Posts: 5 Credit: 9,833 RAC: 0 |
You can reduce the GPU load by using the app_info.xml file and utilising the wait factor as per below: Thanks! I used the Win64_0.23ati.zip Without changing any parameter, the gpu load is now 85% and noise is very acceptable. However, It now takes 26 minutes to complete a project in stead of 3. ?? Also, windows has become very sluggish when dragging/maximizing/minimizing a screen. |
Send message Joined: 25 Feb 10 Posts: 49 Credit: 10,137,837 RAC: 0 |
You can also try experimenting with kernel frequency. Even with a high wait factor, the games I play while crunching are very sluggish. With a higher kernel frequency even with default wait factor, screen lag in my games was gone even if I increase the gpu load to 100% (w0.8-w0.9). kernel frequency: f (default 30) The application determines the size of the work packages sent to the GPU in a dynamic manner. It tries to get the number of executed packages per second above the value specified here by splitting them to smaller ones. The OS is completely blocked from accessing the graphics card for the duration of one package leading to a somewhat sluggish behaviour of the user interface. Limiting the size and therefore reducing the execution time per package creates more opportunities for the OS to slip in between two work packages and to react to user input. The default value of 30 Hz is tuned for usability of the system. Reducing it could increase the throughput of the app slightly. You can try <cmdline>f40</cmdline> or higher. You can also use both the F and W settings and try different values and see what works for you. |
Send message Joined: 4 Jun 09 Posts: 45 Credit: 447,355 RAC: 0 |
I ran into the same problem with my GPU..Milkyway just stresses it to much (I think more than gaming does) and the noise is unbearable. This is me using the ASUS EAH5870 V2 card. Kinda sucks because this card can seriously kick out some power. I thought about running it while I'm at work but I don't like the idea of me running it full load like that without supervision. And there's no dust as this is a new build. Heat on card is well within range to. |
Send message Joined: 8 Sep 09 Posts: 62 Credit: 61,330,584 RAC: 0 |
Tried the search and I couldn´t find an anwser. some of these cards are poorly engineered. I have a 5870 that is whisper quiet at max, it stays at 75c with 33% fan. I purchased the next iteration of the card, they discontinued the noted card for some dingdong reason they refuse to explain--methinks the reference to non-reference cheaper parts thing, and it sounds like a vacuum cleaner with the different cooler layout. it is at 84c @ 46% fan. noisy! aggravating because the previous equal spec card is quiet. the company says 90-95 is max safe limit, but I did not mention that for 24/7. anyway, just for grins, the obvious: it helps to have a well thought out box for running specs out of the norm, say like the haf932. keep it out of the sun and the ambient cool. there are cards that are quiet, whisper quiet, at load and cooler. the xfx 5870 -znd9 is one, but difficult to find--at this time. discontinued. |
©2024 Astroinformatics Group