I recently saw someone say that they used throttlestop to increase their 4 core clock speed to 3.5ghz from 3.1ghz using the turbo ratio limits and setting them all to 35x. I have a Alienware 17R4. I tried this and ran OCCT and my clock speed never went above 3.1ghz according to HWMonitor. https://i.imgur.com/xcnrSDD.png <-- this is what the settings were originally. Was this guy lying and the laptop is locked in at what it is regardless of what throttlestop says?
Also, Ive not seen it ever run at 3.5ghz despite having cpu performance mode on. I use OCCT and set the threads to 1 and it stays at 3.1. Am I doing this wrong?
-
-
don_svetlio In the Pipe, Five by Five.
From what I know, the 6700HQ is hard-locked at 3.1 for 3 and 4 cores, 3.3 for 2 cores and 3.5 for 1 core - I do not know any way to bypass that using traditional means such as throttlestop.
conker_ts, Vasudev and SimplyJ3sse like this. -
Some people do not understand ThrottleStop or their CPU. You can go into the ThrottleStop FIVR window and you might be able to set all of your turbo limits to 35 but this is only a request. A retail 6700HQ is going to ignore that request and will only give you the 31 multiplier when 3 or 4 cores are active.
http://www.cpu-world.com/CPUs/Core_i7/Intel-Core i7-6700HQ Mobile processor.html
To make sure the 1 core active, 35 multiplier is working correctly, try running a 1 thread test of the built in TS Bench test. If ThrottleStop is not reporting a multiplier higher than 31 then that usually means that you have disabled your C States. On a locked CPU, you need to have at least C3 enabled so your CPU can use the maximum multiplier. Not all monitoring software can report the highest multiplier correctly but ThrottleStop should. You also have to realize that while the TS Bench test is running, Windows background processes will be randomly waking up additional core or cores which immediately reduces the maximum multiplier. ThrottleStop uses high performance timers to calculate and report an accurate average multiplier using a method recommended by Intel. The less background processes you have running on your computer, the closer you will be able to get to the 35 multiplier.conker_ts, Papusan, abdullah_mag and 3 others like this. -
Idk how i lived without TS for so long.SimplyJ3sse, Papusan and Vasudev like this. -
@unclewebb: I have a doubt that bugged me even till this day, Intel states i7 6700hq doesn't have TSX but when I ran CPUz TSX shows up. Why is that?
One feature request: Can you link CPU core and Cache offset to change at the same time during undervolt. I mean those who used TS will find it, but newbies doesn't know what they do and end up with XTU which feels heavy by sucking up huge resources for the work it does. I feel TS is superior and ALL OEMS must use your software.Claytankozmo likes this. -
The other thing I recently noticed is that the latest version of XTU that I am using only allows voltage adjustment in steps of 0.005 V. This isn't accurate either. Voltage has always been adjusted and continues to be adjusted within the CPU in steps of 1/1024. Intel decided to simplify things and got rid of access to the intermediate voltages between the steps of 0.005 V. No more following the competition for me.
Intel documentation is not perfect so maybe their ark site is not accurate.
http://ark.intel.com/products/88967/Intel-Core-i7-6700HQ-Processor-6M-Cache-up-to-3_50-GHz?q=6700hq
CPU World shows that the 6700HQ supports TSX.
http://www.cpu-world.com/CPUs/Core_i7/Intel-Core i7-6700HQ Mobile processor.html
CPU-Z is usually correct. When you run the CPUID instruction, the CPU reports back to software all of the various features that it supports. Unless there is a bug in CPU-Z, it is likely that the CPU is telling CPU-Z that it supports TSX. Send me a message next week if you would like me to look into this further. It takes a while to hunt through the Intel documentation mountain. After that I will try to write a simple program that you can run to see if it agrees that TSX is available.
I don't mind if the newbies start out with XTU. People should try both programs and use whatever one gives them the best performance.
Some people like colorful graphs. I prefer maximum performance. -
-
Intel never makes life easy. Software should be able to check a single bit but instead that code looks like a mess.
The interesting thing I read about TSX is that Intel decided to disable this in some of their processors due to bugs. A microcode update was released which can disable TSX. These updates can be part of a bios update or they can be released along with Windows updates. -
So, they should have initialized the values and computed directly instead of taking variables and complicating stuffs at the end.
I check TSX is enabled or disabled, after every BIOS update from Dell. Till now, they haven't disabled it. Good thing!
It is disabled on Linux after microcode update though, that's what I got after running lscpu.
After all, TSX is helpful in Servers that does parallel R/W to database at the same time, ther it might be helpful. -
I`m very satisfied with TS. It got my cputemps in wither 3 down from 87 til 76 There are a few things I wonder about: Is there a point of undervolting analog I\O and system agent? I havent tried undervolting cpu cache more than core so will try that Also I noticed that CPUID often reports 3500 MHz on all cores while gaming, must be an error since you say it isent possible. CPUID reports -4 mv lower voltage than TS.
-
-
Tbh, I never bothered undervolting analog and system agent. According to people it makes almost no difference.
Sent from my iPhone using Tapatalk -
-
don_svetlio In the Pipe, Five by Five.
Best way to reduce the heat is with a garden hose /s
-
-
Vasudev likes this.
-
Falkentyne Notebook Prophet
Vasudev likes this. -
-
After tinkering some more get core stable at -169 and cache at -198. That was quite a difference! In witcher 3 I usually get 86C on CPU after an hour of playing with no UV ad 78C on GPU. With -169 on both I get 75C on CPU and 76C on GPU. With -169 core and -198 cache I get max 73C on CPU and 75C on GPU I have not tinkered With system agent and I\O, but will try, maybe another degree or 2?
-
Intel seems to set SA to the same as the graphics, but I also didn't notice any differences here ...
(I'd guess it'd be better, if everything is undervolted in a similar fashion, to avoid higher difference voltage between the parts, but as long Intel allows separate settings, it should be irrelevant)
My CPU has a maximum of -179mV but only for CPU load (e.g. prime95).
If I start a 3D application, it crashes / BSOD.
Only -145mV is safe.
(Graphics & SA are at -125mV)
So I'm using 2 profiles, ("3d unstable") maximum as the default,
and I need to remember to switch to graphics_safe if I want to use the nvidia GPU
Did you experience something similar ? Can you undervolt more in prime95 load only ? -
My UV og -168 core, -196 cache is stable in everything. I tried UV I\O and then system crashed in games when at -140, with -110 it works perfectly. Will try systemagent NeXT, got it at -100 now. I saw when running prime95 the system used a maximum of 35W total. Without UV it uses about 10W more. After 30 min of stresstest With Furmark and Prime95 CPU got to 83C and GPU 76C. Without UV CPU went to 94C and GPU 80C so there is a big difference!
EDIT: CPU maintained cores with UV, without it throttled down a few hundred MHz. Also GPU was stable at 1240 to 1320 so slight throttle there.conker_ts likes this. -
-
I really recommend experimenting with this, it makes a huge difference!
conker_ts likes this. -
Vasudev likes this.
-
-
Yeah, first prime95 tests were at almost 60W !!
Now it's nice with about 38W. (@ -179mV VPU)
I'll test with a lower cache value as well.
Funny thing: The German c't magazine wrote an article, that benefits from undervolting (for modern processors) are a myth:
https://www.heise.de/newsticker/mel...ren-durch-Prozessor-Undervolting-3697442.html
There was ofc a backlash in the comments section. (The auther also refined it ofc, b/c many users use static voltages, that's ofc stupid. And his main point was, that modern AMD cpus have some sort of their own integrated UV logic for each unit. I don't know the details about this, so I can't make a statement about these CPUs ...)
But I'd say 40W instead of 60W and 10-15° lower temperatures on my i7-6700 are quite real !
Now to the part, which caught my attention:
And how do you define extended periods ?
(Is this also true for UV CPUs like mine, which is even during P95 lower than it's TDP now ?)
I'm just really curious.
(I used these tools maybe 10 mins for P95 and 20mins for furmark (in 30-60 sec chunks to test max power and correct computation, so I probably/hopefully didn't burn my NB )
For the most part, I just find threads from 2010-2013 with the last in 2015 http://www.tomshardware.co.uk/answers/id-2637189/running-furmark-harm-gpu.html
Seems AMD and nvidia both implemented protections in the drivers, after problems with the 5 & 6 gen of their cards ...
So if you use stock settings with furmark and the drivers, is it still bad ?Vasudev likes this. -
-
Protection in drivers of nvidia is disabled by default for furmark and kombustor. -
One thing I noticed in Furmark was that clockspeed of GPU was hovering around 1240-1340 MHz even when at 60 C. In Witcher 3 GPU often reaches 74C after a couple of hours and Turbo stays around 1670-1750. It seems like there is a Furmarkprotecton somewhere in the system. Furmark never exceeded 76C on GPU, thats very Close to W3, but the clockspeed is sh*t in FM.
Vasudev likes this. -
It was in the TS TPL settings: Package Power short is set to 55W (and that's actually, what Aida shows ...
So it fits perfectly.
That means, undervolt is really awesome, and basically helps to protect the cpu in these crazy scenarios.
I always thought, this warning message at start of furmark was for people with bad cooling b/c then devices could overheat. And I thought, the CPUs / GPUs had internal protection against overheating, most of them actually have:
I could even remove the cooling fan of my old Core 2 Duo E6700, and the system would just become super slow and the CPU throttled.
My current 960m wont pass 82° even during Furmark and GPU-Z shows thermal throttling.
I'm really puzzled, why the manufacturers don't put out clear statements, not to use these tools. (<tinfoil hat mode>Ok, maybe these tools wont kill the hardware instantly, but just reduce the lifetime after the warranty, and people have to buy new hardware sooner * conspiracy theory* </tinfoil hat mode>)
But for the moment, the info is quite convincing, and I will avoid using these tools.
Thank you all for pointing it out ! -
-
So anyway, I think there are 2 different points here:
Sure, when *overclocking* other rules apply, and you'll just need to find & set the minimum stable voltage for the maximum OC you want. (At least as far as I know).
The Auto Voltage is not optimal / will get far too high during OC. I saw this for myself while OC of my i7-920 back then, the auto voltage for idle was even higher than my (constant) OC voltage (in the light profile) ...
And I think, this stuff is more interesting for desktop/workstation computers in general (as it becomes more relevant the more power consumption happens during load phases).
But in the c't article the author was writing about *undervolting* explicitly (and modern (!) CPUs). Sure, the task is basically the same, to find & set the minimum stable voltage.
But I'd say, your main goal here is to reduce the overall power consumption, this means the idle voltages have to be as low as possible as well. I think this is most relevant for notebooks, and especially in the cases idle, writing/office stuff & browsing the web.
Maybe gaming notebooks are a bit different here (as they are somewhere in between)
I just tested one Asus with i7-7700, and it crashed at the following offsets:
idle@-160mV
and
load@-220mV
So sure, as expected, this stuff is not constant over the whole clock / load range. (And I guess the idle -160mV get probably too close the physical limit of the transistors ...)
And the load case (during gaming, etc) is more similar to the first (workstation) case.
So such hardware & these use cases will probably require 2 profiles:
A "mobile" profile, with maximum possible idle UV and (auto voltage settings)
vs.
a "gaming/performance" profile, which sets a constant voltage (minimum stable V for maximum turbo clock).Last edited: Sep 10, 2017Vasudev likes this. -
6700hq all cores at 3.5ghz possible using throttlestop?
Discussion in '2015+ Alienware 13 / 15 / 17' started by Claytankozmo, Mar 8, 2017.