Limit Work By CPU Core Temperature

Message boards : BOINC Manager : Limit Work By CPU Core Temperature
Message board moderation

To post messages, you must log in.

AuthorMessage
KenMitchell

Send message
Joined: 16 Apr 19
Posts: 2
United States
Message 91107 - Posted: 16 Apr 2019, 5:52:56 UTC

How about a configuration option to dial down the computation speed or amount of CPU usage if the CPU reaches a preset temperature; for example, 60C. I've just reinstalled BOINC after a long hiatus, and at anything over than about 50% CPU usage, the core temperature starts to rise. The hardware monitoring software I have on this machine will tell me what the temperature is for each core, and I'd like to prevent things from getting too warm.
ID: 91107 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5080
United Kingdom
Message 91108 - Posted: 16 Apr 2019, 7:33:15 UTC - in response to Message 91107.  

Take a look at TThrottle, which has been written independently to work alongside BOINC and do what you suggest.
ID: 91108 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2531
United Kingdom
Message 91109 - Posted: 16 Apr 2019, 9:12:46 UTC - in response to Message 91107.  
Last modified: 16 Apr 2019, 9:14:16 UTC

How about a configuration option to dial down the computation speed or amount of CPU usage if the CPU reaches a preset temperature; for example, 60C.


I guess an alternative would be to use the PC's software to throttle the CPU to keep the temperature within desired limits?

With my laptop, in warmer weather I just use fewer cores and if this were to be looked at (and I doubt if this is likely to be a priority though the android version will stop computing if temps get too high) shutting down one or possibly more cores would by my preferred way of doing it.

Edit: Started writing my response before being called away so didn't notice your answer Richard.
ID: 91109 · Report as offensive
rjs5

Send message
Joined: 12 Feb 12
Posts: 11
United States
Message 91132 - Posted: 17 Apr 2019, 17:15:36 UTC - in response to Message 91107.  

How about a configuration option to dial down the computation speed or amount of CPU usage if the CPU reaches a preset temperature; for example, 60C. I've just reinstalled BOINC after a long hiatus, and at anything over than about 50% CPU usage, the core temperature starts to rise. The hardware monitoring software I have on this machine will tell me what the temperature is for each core, and I'd like to prevent things from getting too warm.


You might check your BIOS options for a CPU MAX Temp. I am able to set the maximum CPU temperature and the system adjusts the CPU frequency to keep it from overheating.
ID: 91132 · Report as offensive
KenMitchell

Send message
Joined: 16 Apr 19
Posts: 2
United States
Message 91134 - Posted: 18 Apr 2019, 4:41:15 UTC - in response to Message 91108.  

Thank you! That appears to be exactly what I was looking for. With my 8-core i7 Dell PC, I set the max CPU usage to 60%, then down to 50%, and it was bouncing between 45C and 65C, and I figured there had to be a better way!
ID: 91134 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 91136 - Posted: 18 Apr 2019, 6:21:47 UTC - in response to Message 91134.  

45-65C isn't really too warm for an i7 under load. Depending on the model and method of cooling (air or water), amount of fans used and if these are aftermarket or stock, temperatures for an i7 under sustained load go in the high 70s to low 90s.
ID: 91136 · Report as offensive

Message boards : BOINC Manager : Limit Work By CPU Core Temperature

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.