![]() |
|
|
#1 |
|
Nov 2009
310 Posts |
Is there a way to make Prime95 use less than 100% of my CPU? My system seems to run stable, but my CPU (an i7) runs very hot, around 80 degrees C. I don't think this is good for it in the long term, but I don't want to quit the exponents I am working on.
|
|
|
|
|
|
#2 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17·251 Posts |
Of course it'd be better to upgrade your cooling and/or make sure all fans are free of dust and able to easily blow, but here's the option you were looking for:
Code:
If you are running on a laptop or in a hot room and you want to slow the
program down to reduce heat, then you can add this line to prime.txt:
Throttle=n
where n is the percentage of time the program should run. For example,
Throttle=40 means the program will run 40% and be idle 60% of the time.
http://www.pugetsystems.com/blog/200...-temperatures/ They say that i7s won't throttle until 100 C, and say: Quote:
|
|
|
|
|
|
|
#3 |
|
Nov 2009
112 Posts |
That option works, but it's not really what I need. I set it to 50 % and by monitoring the task manager it looks like the calculations start and stop every couple of seconds. This would be fine, but for some reason a fan inside my computer turns on whenever the calculation starts, and turns off when it is done, which means the fan turns on and off every couple of seconds, which is very annoying.
Is there some way to just have it run at 50 % CPU continuously, instead of 100 % on and off? |
|
|
|
|
|
#4 |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17×251 Posts |
Well, you could just run workers for half of the cores. I think this would produce the results you're looking for, i.e. steady fan motion and lower temperatures.
It'd probably be best to set one worker on core 1 and the other on core 4, to keep them as far apart (physically, for heat, and also to be more sure to have memory bandwidth available) as possible. In any case, you'd definitely want them on separate physical cores. You can use the AffinityScramble option to make it set the affinities how you want. Code:
You can arbitrarily change how the program assigns affinity to CPUs.
The program makes its best guess at assigning workers and helper threads
to CPUs for optimal speed. However, new architectures or situations we
haven't considered may make different affinity setting desirable. In
local.txt set
AffinityScramble=string
Where the string "0123456789ABCDEFGHIJKLMNOPQRSTUV" is the "make no
changes" string. For example, let's say you have a system with 8 logical
cores with 4 workers each using a helper thread. The program would
ordinarily assign the worker and helper threads to [0,1], [2,3], [4,5], [6,7].
However, if you think [0,2], [1,3], [4,6], [5,7] would give better performance,
you would set AffinityScramble=02134657 to test out your theory.
|
|
|
|
|
|
#5 | |
|
Oct 2008
n00bville
23·7·13 Posts |
Quote:
In my 'computer freak career' I never had a CPU burned through. At most the computer would freeze. I suggest to get another cooler and it will be fine. Don't worry so much about it. Anyway even if you only use 50% performance you will get the same problem with a game or program which uses the complete performance. PS: You can turn your cooler permanently in the BIOS ... Last fiddled with by joblack on 2009-11-06 at 15:05 |
|
|
|
|
|
|
#6 |
|
Undefined
"The unspeakable one"
Jun 2006
My evil lair
24·389 Posts |
|
|
|
|
|
|
#7 |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
102538 Posts |
Me too, but you could interpret 'turn' as referring to turning the fan around, not turning the fan on, and then it's closer to ok.
![]() "PS: You can turn your cooler around permanently in the BIOS ..." Last fiddled with by Mini-Geek on 2009-11-06 at 18:37 |
|
|
|
|
|
#8 | |
|
Oct 2008
n00bville
13308 Posts |
Quote:
"You can permanently turn on your cooler in the BIOS options ..." Last fiddled with by joblack on 2009-11-06 at 19:30 |
|
|
|
|
|
|
#9 |
|
Jan 2009
Ireland
2×3×31 Posts |
It's great how a missing word is amusing to all the little forum kids ;).
"You can permanently turn on your cooler in the BIOS options ..." yes,and it's almost a sin to one person. Last fiddled with by Dougal on 2009-11-06 at 22:28 |
|
|
|
|
|
#10 | |
|
Nov 2009
3 Posts |
Quote:
Is there a way for people to take over the exponent that I have half tested, and finish testing it? That would be a good feature. |
|
|
|
|
|
|
#11 | |
|
Account Deleted
"Tim Sorbera"
Aug 2006
San Antonio, TX USA
17×251 Posts |
Quote:
You'll want to make sure the assignments you've got partly done on the other workers will finish, so open the worktodo.txt file and merge them over. e.g. if your worktodo.txt looks something like: Code:
[Worker #1] Test=ABC... [Worker #2] Test=DEF... [Worker #3] Test=GHI... [Worker #4] Test=JKL... Code:
[Worker #1] Test=ABC... Test=GHI... [Worker #2] Test=DEF... Test=JKL... |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Throttle questions | lukerichards | Software | 7 | 2018-01-16 00:17 |
| How to tell prime95 to throttle down cpu consuming | snoopy78 | Software | 12 | 2016-12-03 10:16 |
| Limit/throttle CPU usage (110% is too much!) | Freightyard | Software | 32 | 2014-05-28 14:13 |
| Throttle feature request? | Xyzzy | Software | 1 | 2009-08-16 00:47 |
| P4 Temperature Throttle | Axel Fox | Software | 4 | 2003-06-25 18:55 |