![]() |
![]() |
#1 |
Jan 2018
32 Posts |
![]()
Hi all,
I have an Intel 4790K Haswell based processor. The latest version of Prime 95 I am using is Windows 65, Prime95,v.29.4.build 7. This is on a windows 7. It is a known issue that the Haswell processors run very hot, mostly due to the AVX instruction sets for the processors. Apparently to what I have read, the AVX and variant instruction sets were not meant in these processors to run flat out. Use of these is not recommended for extended periods of time. I applied the following CpuSupportsAVX2=0 line in the local.txt file. The documentation is so slim for adjusting Prime 95 in situations where the processor is cooking itself, that I am asking for someone who knows the program to write a proper primer as to what to disable in the instruction set to set the processor to run cooler. Later processors are more tolerant of use of the AVX instruction set due in part to better contact of the processor core to the lids over the processor core. I am running a H75 corsair AIO solution for my processor cooling, and near idle the processor runs about 35C. Under use of Prime 95 without the CPU supports instruction the processor runs at 88C. Use of the CPU supports instruction drops the temperature to a much safer level of around 68C. There needs to be a switch to use prime 95 to not exercise the CPU to such a degree that one may risk burning up the processor. Please consider this as this is an issue that needs addressed. |
![]() |
![]() |
![]() |
#2 |
Sep 2016
33210 Posts |
![]()
If your goal of running Prime95 is to join GIMPs and help search for primes, then my advice is to lower your overclock to that it can handle the AVX.
The throughput will be better with AVX at a lower clock than without it at a higher clock. If your goal is to stress-test the system, then you're not stable unless it can handle everything that's thrown at it - including Prime95 AVX. Avoiding Prime95 AVX because it runs too hot is the same as lying to yourself. Prime95 isn't the only thing in the world that uses AVX. A better way to avoid AVX is to disable it globally in the OS via bcdedit. That way no programs are allowed to use AVX and therefore the AVX cannot overheat your system. Alternatively, if your BIOS supports it, you can set Tj.Max to something you're comfortable with. Then if a particular load pushes the temps up to that level, the processor throttles. That way you get the best of both worlds. This is what I do on my systems. And they will throttle under Prime95. Last fiddled with by Mysticial on 2018-01-26 at 06:03 |
![]() |
![]() |
![]() |
#3 |
Jun 2003
132·29 Posts |
![]() |
![]() |
![]() |
![]() |
#4 |
Sep 2006
Brussels, Belgium
110011110112 Posts |
![]()
If your problem is not overclocking it might just be a cooling problme : it could be dust build up in a good cooling system or a bad or "undersized" cooler or bad fans or a bad conception of the computer case.)
I run a i7-4771 flat out since a few years and have no problems, the temperature of the different cores is around 50°C. Jacob |
![]() |
![]() |
![]() |
#5 | ||
Romulan Interpreter
Jun 2011
Thailand
33·347 Posts |
![]() Quote:
On the other hand (related to the second paragraph) the CPU can not "burn up", they are very clever devices and will throttle down the clock to cool themselves when the temperatures get to the dangerous zone. In fact, I remember that Asus offered warranty for their systems, if you can fry it (by overclocking, or whatever, of course, without using a hammer, or changing the bios, etc, which causes you to lose the warranty) then they will change it for free. You should be worried more about the performance of your system getting down because of insufficient heat dissipation (i.e. getting hot), than about the fact that your CPU will burn. And to add salt, this is from P95 readme file (stress.txt, last Q&A), this fragment I really like to post here and there... it reminds me years ago, when I was like you, believing my system is the best, and if some programs can crash it, then the programs were wrong... ![]() Quote:
|
||
![]() |
![]() |
![]() |
#6 |
Oct 2017
++41
53 Posts |
![]()
There's no risk for that. Since many years CPUs throttle their clock and voltage when they run at their thermal limit, usually around 100°C. Running at this temperature doesn't harm the CPU.
|
![]() |
![]() |
![]() |
#7 |
"Forget I exist"
Jul 2009
Dumbassville
26×131 Posts |
![]()
There was a THROTTLE= x to only use x% of processors i think. Not sure of the capitalization.
|
![]() |
![]() |
![]() |
#8 |
"Victor de Hollander"
Aug 2011
the Netherlands
22308 Posts |
![]()
Reading the thread title, I thought he had something like a Pentium 4 or Core 2 Duo
![]() Modern CPUs are almost unbreakable, they'll throttle if they get too hot. You should check your cooling solution (thermal paste, dust, etc.). If that doesn't take care of the problem, you could lower your (OC/turbo) clocks. For instance running 3.7GHz with AVX2 enabled gives better throughput than 4.0GHz with AVX disabled. |
![]() |
![]() |
![]() |
#9 |
"/X\(‘-‘)/X\"
Jan 2013
29×101 Posts |
![]()
I still have a Sandy Bridge machine doing reliable DCLL work.
|
![]() |
![]() |
![]() |
#10 |
Jan 2018
32 Posts |
![]()
It is this switch I would like to use. I have already backed down some of my overclock. Also the H75 Corsair AIO cooler is a new in place cooler. I have also made sure enough cooling hits the motherboard to lower the temperatures. Without changing cases, I would love to find out how to lower the processor voltage by about 10% from the peak 1.38V to run at a consistent 1.32V. To do this I need some directions. My mother board is a Sabertooth Z97 Mark 2. The other solution was suggested by use of the throttle command from 100% usage of the 4 cores used to around 80%. I want to run prime 95, but not flat out on my hardware but yet distributed. Under Linux I know I could use the nice command, but I don't know the windows equivalent. Another option would be to use the Throttle command above but current documentation does not seem to exist. I would be more comfortable with temperatures in the 60C-70C range than the current 80C-90C range. No other program has taxed my system and forced me to implement better cooling solutions. If I knew how to tweak the settings I do have in bios successfully, I might be able to get the best solution to use the AVX code without driving temperatures into the 90C-100C range. Realize that this is far better point than what I am at before I started trying to tweak my system after the Microsoft Jan 4 2018 patch.
|
![]() |
![]() |
![]() |
#11 | |
"Kieren"
Jul 2011
In My Own Galaxy!
2×3×1,693 Posts |
![]() Quote:
It is hard to cover all possible details, and your board probably has differences from mine. Post back with what you encounter, and we can work from there. EDIT: Don't expect the voltage you set in BIOS to be what you get under load in Windows. It will likely be higher, due to Load Line compensation. This takes a few reboots to learn the approximate relationship between the BIOS setting, and the "under load" voltage. Last fiddled with by kladner on 2018-01-29 at 00:09 |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Using older version of Prime95 | ZFR | PrimeNet | 9 | 2015-04-25 07:03 |
new idea on an older one just can't find thread | science_man_88 | Miscellaneous Math | 2 | 2011-01-01 18:18 |
Whither Older CPUs? | Rodrigo | Operation Billion Digits | 4 | 2010-10-20 15:12 |
Older Linux Versions of mprime? | jinydu | Software | 2 | 2009-08-15 16:56 |
older files archived? | tom11784 | Lone Mersenne Hunters | 0 | 2004-05-24 12:02 |