eFMer - BoincTasks and TThrottle forum

TThrottle For Windows => Questions => Topic started by: Mellowman on March 09, 2012, 03:24:26 PM

Title: Throttle 1 GPU at a time
Post by: Mellowman on March 09, 2012, 03:24:26 PM
Can TThrottle throttle 1 GPU at a time? The way described in the FAQ doesn't seen to work.
Title: Re: Throttle 1 GPU at a time
Post by: fred on March 09, 2012, 10:29:21 PM
Quote from: Mellowman on March 09, 2012, 03:24:26 PM
Can TThrottle throttle 1 GPU at a time? The way described in the FAQ doesn't seen to work.
You can't throttle only one GPU at a time.
Only independent throttling of all GPU's is supported and that works for sure, got a couple of user with this feature. Including yours truly.

In the first tab, left of "Running GPU" you see the %, to the right you should see a larger box showing the running % / GPU, like 90% 100% 100%.
But how good this works, depends on the cooling. If you place 3 cards next too each other, they probably heat each other up.
In this case you may not get the temps as low as expected.
NVIDIA GPU's only work well, when you leave one slot empty, otherwise they always get hot hot hot.
Title: Re: Throttle 1 GPU at a time
Post by: Mellowman on March 09, 2012, 10:37:17 PM
My system throttles all 3 GPU's based on the single hottest Nvidia GPU (as it can't read the ATI's temp).
Title: Re: Throttle 1 GPU at a time
Post by: fred on March 09, 2012, 11:25:57 PM
Quote from: Mellowman on March 09, 2012, 10:37:17 PM
My system throttles all 3 GPU's based on the single hottest Nvidia GPU (as it can't read the ATI's temp).
What do do want TThrottle to do.....
Title: Re: Throttle 1 GPU at a time
Post by: Mellowman on March 09, 2012, 11:36:33 PM
I want Tthrottle being able to read the temp on my 3rd GPU card (ATI HD6950). And I want to Tthrottle to throttle per/GPU, not throttle all 3 my GPU's because 1 GPU reaches the limit.
Title: Re: Throttle 1 GPU at a time
Post by: fred on March 09, 2012, 11:48:20 PM
Quote from: Mellowman on March 09, 2012, 11:36:33 PM
I want Tthrottle being able to read the temp on my 3rd GPU card (ATI HD6950). And I want to Tthrottle to throttle per/GPU, not throttle all 3 my GPU's because 1 GPU reaches the limit.
This should work: http://www.efmer.eu/forum_tt/index.php?topic=720.0 (http://www.efmer.eu/forum_tt/index.php?topic=720.0)
But the ATI is something else, no idea why it doesn't reads back the temperature.
It uses the ATI Overdrive feature of the card, maybe the card is incompatible with the driver.
If the card is detected and the temperature is read back as 0, nothing can be done.
You may want to remove:
<GPU_SETUP>
  <Device_position>x;x;x;x</Device_position>  <-- remove this line
</GPU_SETUP>
And restart TThrottle.
This may cause the problem.
Title: Re: Throttle 1 GPU at a time
Post by: Mellowman on March 09, 2012, 11:51:57 PM
It doesn't work without the line either, I've put the line in because of the faq. It doesn't work eitherway.
Title: Re: Throttle 1 GPU at a time
Post by: Mellowman on March 28, 2012, 03:39:11 AM
Quote from: fred on March 09, 2012, 11:48:20 PM
This should work: http://www.efmer.eu/forum_tt/index.php?topic=720.0 (http://www.efmer.eu/forum_tt/index.php?topic=720.0)

You may want to remove:
<GPU_SETUP>
  <Device_position>x;x;x;x</Device_position>  <-- remove this line
</GPU_SETUP>
And restart TThrottle.
This may cause the problem.
Doing as stated in the FAQ doesn't work, or my GPU's have the same device number.
Removing the device position line doesn't work either.

I solved the ATI temperature problem. The card needed an active/enabled screen (in the driver).

Below is a copy of the Tthrottle log window:
The <Devices> tag/line is nowhere to be found, except that it is mentioned in your faq. Maybe time to rewrite that piece of the faq.
GPU:1 1 PID:5700 (5) -> Nvidia GPU 1;
GPU:1 0 PID:6644 (5) -> Nvidia GPU 0;
GPU:1 0 PID:6860 (4) -> ATI GPU 0 running the 1st of 2 instances/wu's of MilkyWay;
GPU:1 0 PID:3780 (4) -> ATI GPU 0 running the 2nd of 2 instances/wu's of MilkyWay.

How can I throttle my GPU's independently? How can I get the device number?

Anthony.
Title: Re: Throttle 1 GPU at a time
Post by: fred on March 29, 2012, 01:01:40 AM
Quote from: Mellowman on March 28, 2012, 03:39:11 AM
How can I throttle my GPU's independently? How can I get the device number?

Anthony.
Follow the descriptions.
In other words, just try.
With 2 cards you have a 50% chance, to get it right the first time around.
As soon as BOINC V7 is stable, it should be handled automatically.