Core17 temp control

If you think it might be a driver problem, see viewforum.php?f=79

Moderators: Site Moderators, FAHC Science Team

Post Reply
billford
Posts: 1003
Joined: Thu May 02, 2013 8:46 pm
Hardware configuration: Full Time:

2x NVidia GTX 980
1x NVidia GTX 780 Ti
2x 3GHz Core i5 PC (Linux)

Retired:

3.2GHz Core i5 PC (Linux)
3.2GHz Core i5 iMac
2.8GHz Core i5 iMac
2.16GHz Core 2 Duo iMac
2GHz Core 2 Duo MacBook
1.6GHz Core 2 Duo Acer laptop
Location: Near Oxford, United Kingdom
Contact:

Core17 temp control

Post by billford »

In this post PantherX said
PantherX wrote:
timtoflly wrote:...What does this line mean? 17:02:17:WU01:FS01:0x17:Temperature control disabled. Requirements: single Nvidia GPU, tmax must be < 110 and twait >= 900
This is a feature present in FahCore_17 version 0.0.52 and higher which if configured, will allow the GPU to pause folding for a time period once it reaches the configured temperature. By default, it is disabled but you can enable it if you want to.
I didn't realise it was "active but disabled", I thought it was a placeholder for a future version.

A few questions:

Is it simply a matter of entering suitable values for tmax and twait as slot options for the appropriate GPU, or is an enabling entry also required (eg "enable-temp-control" = "true")?

I assume the values represent ºC and milliseconds?

Does it simply pause processing or does it also write out a checkpoint file?

Might be a way to get my 780Ti back under Linux instead of having to use a Windows app in order the control the temperature, though the on/off operation might cause too much PPD loss compared to more gradual control.
Image
ChristianVirtual
Posts: 1576
Joined: Tue May 28, 2013 12:14 pm
Location: Tokyo

Re: Core17 temp control

Post by ChristianVirtual »

Have a look here: viewtopic.php?nomobile=1&f=89&t=25075

With cool-bit you can enable the fan control also under Linux. I use it for my GTX 780s and 660ti. I just keep the fans on 75% - 85%, depend on ambient.
With nvidia-smi you also easy can read the temps from a script if required. No need for windows here.but I also don't bother as they anyway run 24/7 and need constant air flow.

If you want real overclocking, Windows might be better. No experience with that though.
ImageImage
Please contribute your logs to http://ppd.fahmm.net
billford
Posts: 1003
Joined: Thu May 02, 2013 8:46 pm
Hardware configuration: Full Time:

2x NVidia GTX 980
1x NVidia GTX 780 Ti
2x 3GHz Core i5 PC (Linux)

Retired:

3.2GHz Core i5 PC (Linux)
3.2GHz Core i5 iMac
2.8GHz Core i5 iMac
2.16GHz Core 2 Duo iMac
2GHz Core 2 Duo MacBook
1.6GHz Core 2 Duo Acer laptop
Location: Near Oxford, United Kingdom
Contact:

Re: Core17 temp control

Post by billford »

Thanks, but I tried using coolbits with Linux- with the degree of factory overclock on the card (base is 1020MHz) I need to run the fans at 90+% to keep it stable in the evening when the sun hits the windows (it runs 24/7 mostly unattended), and even then it's marginal on some WUs. Not good for fan longevity :(

I want it to look after itself, not have to keep changing settings whenever the weather changes- don't forget I'm in the UK and that could be a full-time job :wink:

With Windows I can set a mildly aggressive fan profile (but one that won't wreck the fans), limit the temperature to 65ºC and it's still stable even with a further 25MHz of overclock… the app only reduces the clock/core volts when necessary so whenever it can it runs flat out at 1188MHz. If I can get somewhere near that with Linux, so much the better :)
Image
PantherX
Site Moderator
Posts: 6986
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Core17 temp control

Post by PantherX »

This is the argument format:
<extra-core-args v='-tmax=TMAX -twait=TIMEINSECONDS'/>
Where
TMAX is the GPU temperature and the value should be less than 110 (degree Celsius)
TIMEINSECONDS is the time that the GPU will pause once the TMAX has been reached. Minimum waiting period is 900 seconds (15 minutes) since frequent temperature variation would stress out the GPU (thermal stress is something that should be avoided).

You can do that by following this method:
1) Open up Advanced Control (AKA FAHControl)
2) Click on Configure
3) Select the Expert Tab
4) Under Extra core options add this (change the values of tmax and twait to your choice):
-tmax=78 -twait=900
5) Click OK
6) Click Save

I believe that the next time FahCore_17 starts, the arguments will be passed to it and the message would be something like this:
23:17:06:WU00:FS01:0x17:core17: single GPU Temperature Control enabled, tmax: 78 twait: 900
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Core17 temp control

Post by 7im »

It's not well advertised because it's a pointless "this is neat" feature that no one uses. There are much better ways to manage the GPU.

I'll be lobbying to have that line taken out of log unless enabled. It's just too distracting for the general populace.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Core17 temp control

Post by bruce »

Does it simply pause processing or does it also write out a checkpoint file?
Just like the PAUSE function and like controlling the GPU with IDLE, there are no special cirumstances for checkpoints. Processing is simply suspended to limit the temperature.
billford
Posts: 1003
Joined: Thu May 02, 2013 8:46 pm
Hardware configuration: Full Time:

2x NVidia GTX 980
1x NVidia GTX 780 Ti
2x 3GHz Core i5 PC (Linux)

Retired:

3.2GHz Core i5 PC (Linux)
3.2GHz Core i5 iMac
2.8GHz Core i5 iMac
2.16GHz Core 2 Duo iMac
2GHz Core 2 Duo MacBook
1.6GHz Core 2 Duo Acer laptop
Location: Near Oxford, United Kingdom
Contact:

Re: Core17 temp control

Post by billford »

Thanks Bruce, but with a minimum waiting time of 15 minutes I don't think I'll bother… although I can understand the reasoning.
Image
jrweiss
Posts: 704
Joined: Tue Dec 04, 2007 6:56 am
Hardware configuration: Ryzen 7 5700G, 22.40.46 VGA driver; 32GB G-Skill Trident DDR4-3200; Samsung 860EVO 1TB Boot SSD; VelociRaptor 1TB; MSI GTX 1050ti, 551.23 studio driver; BeQuiet FM 550 PSU; Lian Li PC-9F; Win11Pro-64, F@H 8.3.5.

[Suspended] Ryzen 7 3700X, MSI X570MPG, 32GB G-Skill Trident Z DDR4-3600; Corsair MP600 M.2 PCIe Gen4 Boot, Samsung 840EVO-250 SSDs; VelociRaptor 1TB, Raptor 150; MSI GTX 1050ti, 526.98 driver; Kingwin Stryker 500 PSU; Lian Li PC-K7B. Win10Pro-64, F@H 8.3.5.
Location: @Home
Contact:

Re: Core17 temp control

Post by jrweiss »

Don't all the modern nVidia and AMD GPUs have auto-throttling for high temps built in?
Ryzen 7 5700G, 22.40.46 VGA driver; MSI GTX 1050ti, 551.23 studio driver
Ryzen 7 3700X; MSI GTX 1050ti, 551.23 studio driver [Suspended]
billford
Posts: 1003
Joined: Thu May 02, 2013 8:46 pm
Hardware configuration: Full Time:

2x NVidia GTX 980
1x NVidia GTX 780 Ti
2x 3GHz Core i5 PC (Linux)

Retired:

3.2GHz Core i5 PC (Linux)
3.2GHz Core i5 iMac
2.8GHz Core i5 iMac
2.16GHz Core 2 Duo iMac
2GHz Core 2 Duo MacBook
1.6GHz Core 2 Duo Acer laptop
Location: Near Oxford, United Kingdom
Contact:

Re: Core17 temp control

Post by billford »

jrweiss wrote:Don't all the modern nVidia and AMD GPUs have auto-throttling for high temps built in?
I don't know enough to answer that properly, but if they do it is probably aimed at protecting the gpu against damage rather than maintaining the integrity of the data it may be processing.

My card introduces errors at high temperatures on folding without more control than anything built-in to the card or drivers provides.
Image
Post Reply