Advanced search

Message boards : Graphics cards (GPUs) : Gigabyte GTX590 gpu_1 excessive heat and bad performance

Author Message
jlhal
Send message
Joined: 1 Mar 10
Posts: 147
Credit: 1,077,535,540
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23058 - Posted: 21 Jan 2012 | 16:03:05 UTC

Hi all !
Happy new year to every happy cruncher...

My problem:
I just installed a Gigabyte GTX590 replacing a Gigabyte GTX460SO on my Linux PC.
On GPU_0 I have a NATHAN job running for 76° C
On GPU_1 I have a GIANNI job running for 89° C !
The fan is running at 76% !
The CPU is cooled with a Zalman CNPS9900MAX and is OK (85% of CPU power allowed)
85% of the cores are allowed on this 6 cores CPU (AMD1055T)
The case is an Antec Nine Hundred V2

Did somebody already experienced such a situation ?
____________
Lubuntu 16.04.1 LTS x64

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23059 - Posted: 21 Jan 2012 | 16:54:05 UTC - in response to Message 23058.

Different tasks use the GPU in different ways, so temperatures vary with task types. 76°C is OK but 89°C is probably too warm.

It's also possible that the CPU cores are not similar enough to prevent temp differences, or that more heat is radiated onto one GPU more than the other. Then there is the simple fact that the GPU nearest the intake fan will be cooled down more as the air passes through the GPU casing it heats up. So when the air is over the second GPU (well heatsink cooler area) it's already warmer.

Play about with the system a bit and see if you can get the GPU temps to reduce. Try a few things like stop using the CPU, to see if that helps the GPU.
Perhaps leave the door open/off or add another case fan, if possible.
Are you overclocking anything (GPU/CPU)?

Keep an eye on which GPU is warmest and for what temps are like for different tasks on each GPU.

JLConawayII
Send message
Joined: 31 May 10
Posts: 48
Credit: 28,893,779
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwat
Message 23064 - Posted: 21 Jan 2012 | 19:12:27 UTC
Last modified: 21 Jan 2012 | 19:16:05 UTC

The maximum recommended temperature for that card is 97°C:

http://www.geforce.com/Hardware/GPUs/geforce-gtx-590/specifications


89°C is getting fairly close to this threshold, so I'm not entirely sure what effect that will have on the lifespan of the card. Make sure your case is getting good airflow; the Nine Hundred is basically a big open cage with huge fans, so that shouldn't be a problem. If you're really worried about it, maybe look into some water cooling for the card. That would solve any heat issue, and probably allow for some decent overclocking.

David A. Dutton [Top Gun]
Send message
Joined: 14 Oct 11
Posts: 2
Credit: 5,528,654
RAC: 0
Level
Ser
Scientific publications
watwatwatwatwatwatwatwat
Message 23078 - Posted: 22 Jan 2012 | 14:54:10 UTC - in response to Message 23058.
Last modified: 22 Jan 2012 | 14:56:30 UTC

Most nvidia cards auto shut down at 120C (give or take some depending on the card), but as long as you don't hit 100C, you are usually ok... once the card touches 100C (some cards it's 97C), the life is drastically reduced. It's very common for non H20 cooled SLI GPUs to run in the high 80s or lower 90s.

When I'm crunching, I always crank the GPU fans to 100%

I also use TThrottle, and tell it to not let any of my GPUs go over 90C. If one or more hits 90, it will start to throttle back the use of the GPU to keep it under 90c

A 590 shouldn't run that hot because it's not a SLI card. It's just 2 GPUs on 1 card. So it should get PLENTY of airflow. If a 590 is getting anywhere near 90C, then either the case has an airflow issue, the fan on the 590 isn't running fast enough, etc

jlhal
Send message
Joined: 1 Mar 10
Posts: 147
Credit: 1,077,535,540
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23079 - Posted: 22 Jan 2012 | 16:29:39 UTC - in response to Message 23059.

Different tasks use the GPU in different ways, so temperatures vary with task types. 76°C is OK but 89°C is probably too warm.

It's also possible that the CPU cores are not similar enough to prevent temp differences, or that more heat is radiated onto one GPU more than the other. Then there is the simple fact that the GPU nearest the intake fan will be cooled down more as the air passes through the GPU casing it heats up. So when the air is over the second GPU (well heatsink cooler area) it's already warmer.

When GIANNI and NATHAN tasks are exchanged in term of GPU the temp follows the task. So it is not an issue of that kind

Are you overclocking anything (GPU/CPU)?

Never, on my PCs BIOS is allways set to AUTO for all parameters.

Keep an eye on which GPU is warmest and for what temps are like for different tasks on each GPU.

GIANNI is more demanding than NATHAN and makes the temp raising.


____________
Lubuntu 16.04.1 LTS x64

jlhal
Send message
Joined: 1 Mar 10
Posts: 147
Credit: 1,077,535,540
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23080 - Posted: 22 Jan 2012 | 16:31:24 UTC - in response to Message 23064.

If you're really worried about it, maybe look into some water cooling for the card. That would solve any heat issue, and probably allow for some decent overclocking.

Sure but I prefer adding an other fan , on the side door, the case permits it.

____________
Lubuntu 16.04.1 LTS x64

jlhal
Send message
Joined: 1 Mar 10
Posts: 147
Credit: 1,077,535,540
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23081 - Posted: 22 Jan 2012 | 16:36:14 UTC - in response to Message 23078.

When I'm crunching, I always crank the GPU fans to 100%

Well my 2 PCs are running not very far from my bed and 24h aday so noise is an issue...
I also use TThrottle, and tell it to not let any of my GPUs go over 90C. If one or more hits 90, it will start to throttle back the use of the GPU to keep it under 90c

Is this under Windows or Linux ?

A 590 shouldn't run that hot because it's not a SLI card. It's just 2 GPUs on 1 card. So it should get PLENTY of airflow. If a 590 is getting anywhere near 90C, then either the case has an airflow issue, the fan on the 590 isn't running fast enough, etc

I'm looking forward to add an other fan on the side door.

____________
Lubuntu 16.04.1 LTS x64

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2334
Credit: 16,178,080,749
RAC: 127,416
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23112 - Posted: 23 Jan 2012 | 22:47:15 UTC - in response to Message 23059.

It's also possible that the CPU cores are not similar enough to prevent temp differences, or that more heat is radiated onto one GPU more than the other. Then there is the simple fact that the GPU nearest the intake fan will be cooled down more as the air passes through the GPU casing it heats up. So when the air is over the second GPU (well heatsink cooler area) it's already warmer.

The GTX 590 has it's fan in the middle of the card, so it's not the correct explanation.
However on the GTX 590 the rear exhaust grille is narrower than the front exhaust vent, so maybe the rear GPU can have less airflow on it's heatsink.

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2334
Credit: 16,178,080,749
RAC: 127,416
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23113 - Posted: 23 Jan 2012 | 22:59:19 UTC - in response to Message 23079.
Last modified: 23 Jan 2012 | 23:00:35 UTC

When GIANNI and NATHAN tasks are exchanged in term of GPU the temp follows the task.

The temp of the GPU depends on how much power it has to dissipate. The power consumed by the GPU depends on how much it is utilized by the task running on it. (and by the voltage squared, and by the running frequency, but these factors are constant in this case). On my GTX 590, the temps can vary 10-12°C depending on the workunit.
If dust gets into the heatsinks, the temps will rise. I'm cleaning the heatsinks every month with a high pressure air duster (first, I remove the plastic cover of the GTX 590).

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23114 - Posted: 23 Jan 2012 | 23:40:53 UTC - in response to Message 23112.
Last modified: 23 Jan 2012 | 23:46:42 UTC

Zoltan, you're correct, it's a Gigabyte GTX 590, so it's central. I was thinking about different designs; as well as cards with similar designs to the Gigabyte, some GTX590's have one fan, some have two, some three, some use water-blocks and several fan positions are used.

It's been known for a long time that GIANNI tasks are more demanding (power & heat). This explains the situation sufficiently. So the question is how to reduce the temperatures?
Increasing GPU fan speed, leaving the side door open, adding a system fan and using water cooling have been suggested. It's new so there shouldn't be any dust build up yet. Removing the rear exhaust grill (if viable) might help. It has done for me in the past, but I had to set the box on its side. The grill is basically to stop someone sticking their fingers in! Jlhal could also try underclocking; reducing the GDDR slightly (say 10%) tends to make little difference to GPU performance for crunching, but should reduce the power requirement slightly and possibly the temps. Dropping the GPU clocks would almost definitely reduce temps. Another possibility would be to get a different fan cooler (dual or triple fan). I think jlhal will try adding another case fan. You know I would also cable-tie a case fan to the outside of the rear of the case (a decent fan should drop temps by around 5degC).
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2334
Credit: 16,178,080,749
RAC: 127,416
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23115 - Posted: 24 Jan 2012 | 0:13:40 UTC - in response to Message 23114.
Last modified: 24 Jan 2012 | 0:14:56 UTC

My suggestion is a 12cm (or larger) system fan on the side of the case, below the GTX 590. This is how the cool air from the outside can flow to the gtx 590's fan in the shortest way (picking up the less heat on its way).
I was thinking about removing (desoldering) the two extra DVI connectors from the rear panel of my GTX 590. (But I have to desolder both at once, and all of my soldering devices are not powerful enough to do that)

jlhal
Send message
Joined: 1 Mar 10
Posts: 147
Credit: 1,077,535,540
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 23124 - Posted: 24 Jan 2012 | 17:08:42 UTC - in response to Message 23115.

Thanks eveybody for your interest in the matter ;-)
For the moment, I opened the side door by removing the plastic cache from the place where an extra fan can be mounted.
I did it on both my PCs, both with the same case.
The temp for the CPU dropped down 2° and the mobo 6°.
On the one housing the GTX590 the GPU overall temp is 86° for some jobs and 76° for others.
So I gained about between 2° and 3°C
I'm mounting a new PC for my other PC replacement with the same case but V3. It's the same, except for IEE1394 being replaced by USB3 on the front.
I'll take the rear fan for mounting on the case with the GTX590 because the new PC will be watercooled for the CPU.
I'll see what happens with 2 GTX460 (an OC and a SO) mounted in it.
I'll take you in touch...
____________
Lubuntu 16.04.1 LTS x64

Post to thread

Message boards : Graphics cards (GPUs) : Gigabyte GTX590 gpu_1 excessive heat and bad performance

//