News:

Follow BoincTasks on Twitter Facebook        Visit our website here.
BoincTasks cloud login is working again

Main Menu

Throttle 1 GPU at a time

Started by Mellowman, March 09, 2012, 03:24:26 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Mellowman

Can TThrottle throttle 1 GPU at a time? The way described in the FAQ doesn't seen to work.

fred

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.

Mellowman

My system throttles all 3 GPU's based on the single hottest Nvidia GPU (as it can't read the ATI's temp).

fred

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.....

Mellowman

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.

fred

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
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.

Mellowman

It doesn't work without the line either, I've put the line in because of the faq. It doesn't work eitherway.

Mellowman

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

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:

  • TThrottle.xml found.
    <EXCLUDE><project>freehal.net

    28 March 2012 - 04:48:06 Driver installed properly. Driver Version: 2.3
    28 March 2012 - 04:48:06 Driver regulator: active

    Program version: 5.50 64Bit
    Microsoft Windows 7 Ultimate Edition Service Pack 1 (build 7601), 64-bit

    Language: User: 1033 ENU ,System: 1033 ENU

    nvidia: found 2 logical devices
    nvidia: found 2 physical devices
    nvidia: Temperature 97 °C, max Temperature 127 °C
    nvidia: Temperature 97 °C, max Temperature 127 °C

    nvidia: GeForce GTX 560 Ti, GeForce GTX 560 Ti
    Amd/Ati: found 1 devices
    Amd/Ati: AMD Radeon HD 6900 Series Present (Pos: 0, Valid adapter: 0)
    28 March 2012 - 04:48:06 AdapterInfo: Pos: 0, Valid adapter: 0, Index: 0, AMD Radeon HD 6900 Series
    Pos: 0, Temperature: 70

    Vendor ID: GenuineIntel
    Vendor: INTEL
    HighestIntegerValue: 0000000D - Processor Signature: 000206A7
    Misc. info: 02100800
    Feature Flags1 1F9AE3BF
    Feature Flags2 BFEBFBFF

    Processor:        Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz               
    Processor: Family: 6h, Model: 2A, Stepping: 7

    TJunction read from CPU: 98  °C, TJunction using: 98  °C

    Core Temperature: 72 °C, Raw Data: 881A0000
    88190000,88190000,88190000,88190000,88170000,88170000,881a0000,881a0000,
    88190000,88190000,88190000,88190000,88190000,88190000,88190000,88190000,
    88190000,88190000,88190000,88190000,88190000,88190000,88190000,88190000,
    This Processor has 8 cores and  4 temperature sensors.

    BOINC:
    boinc.thesonntags.com_collatz
    einstein.phys.uwm.edu
    lhcathomeclassic.cern.ch_sixtrack
    milkyway.cs.rpi.edu_milkyway
    setiathome.berkeley.edu
    www.cosmologyathome.org
    www.gpugrid.net

    You can help by reading www.efmer.eu/boinc/faq.html How can I help!
    Select the send EMail button,or copy everything in this logging window and mail it to me!
    boinc[At]efmer[Dot]eu. We use this information to improve this product.

    28 March 2012 - 04:48:07 BT: Accept, Start listening for BoincTasks
    28 March 2012 - 04:48:17 Number of matching Programs (Processes): 7
    Cpu: sixtrack_530.10_windows_x86_64.exe, PID: 1792, Threads: 3
    Cpu: sixtrack_530.10_windows_x86_64.exe, PID: 6444, Threads: 3
    Cpu: sixtrack_530.10_windows_x86_64.exe, PID: 2644, Threads: 3
    Cpu: camb_2.16_windows_intelx86.exe, PID: 6120, Threads: 4
    Cpu: camb_2.16_windows_intelx86.exe, PID: 5160, Threads: 4
    Cpu: camb_2.16_windows_intelx86.exe, PID: 4972, Threads: 4
    Cpu: camb_2.16_windows_intelx86.exe, PID: 6124, Threads: 4
    ---------------------------------------------------------------------------------------------------------------------   7 0 0 0
    28 March 2012 - 04:48:17 Number of matching Programs (Processes): 11
    CPU:1 (32%) - PID:6120 (4)   Slot:9   http://www.cosmologyathome.org/   wu_032612_130130_2_0
    CPU:1 (30%) - PID:5160 (4)   Slot:0   http://www.cosmologyathome.org/   wu_032612_130126_0_1
    GPU:1 1 PID:5700 (5)   Slot:2   http://www.gpugrid.net/   I4R5-NATHAN_CB1_1-91-125-RND6621
    GPU:1 0 PID:6644 (5)   Slot:5   http://www.gpugrid.net/   I10R14-NATHAN_CB1_1-89-125-RND8999
    CPU:1 (18%) - PID:4972 (4)   Slot:1   http://www.cosmologyathome.org/   wu_032612_130125_2_1
    CPU:1 (14%) - PID:6124 (4)   Slot:8   http://www.cosmologyathome.org/   wu_032612_130125_0_0
    CPU:1 (30%) - PID:1792 (3)   Slot:6   http://lhcathomeclassic.cern.ch/sixtrack/   w5_slhcv3.01_check2__54__s__62.31_60.32__17.4_17.6__5__55.5_1_sixvf_boinc571254
    CPU:1 (18%) - PID:6444 (3)   Slot:7   http://lhcathomeclassic.cern.ch/sixtrack/   w5_slhcv3.01_check2__54__s__62.31_60.32__17.4_17.6__5__54_1_sixvf_boinc571252
    CPU:1 (18%) - PID:2644 (3)   Slot:10   http://lhcathomeclassic.cern.ch/sixtrack/   w5_slhcv3.01_check2__54__s__62.31_60.32__17.4_17.6__5__46.5_1_sixvf_boinc571240
    GPU:1 0 PID:6860 (4)   Slot:3   http://milkyway.cs.rpi.edu/milkyway/   ps_separation_14_2s_20per_1_2690664
    GPU:1 0 PID:3780 (4)   Slot:4   http://milkyway.cs.rpi.edu/milkyway/   ps_separation_15_2s_null_1_2689655
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.

fred

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.