z370 Taichi/8700k OC voltages too high |
Post Reply | Page <123> |
Author | |
delatroy
Newbie Joined: 15 Nov 2017 Status: Offline Points: 2 |
Post Options
Thanks(0)
|
Many thanks for your detailed reply - very informative. I'm getting the hang of it more and I'm going by CPUz and A-Tuning for the load numbers.
Provisionally I'm at 50 at 1.275v bios / 1.280v CPUz load LLC1 51 1.380v bios / 1.396v CPUz load LLC1 Is there any way on the Taichi to measure VRM temperatures? |
|
parsec
Moderator Group Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
Post Options
Thanks(0)
|
First, VID is NOT the actual VCore. They are two different things. Core Temp labels the reading as the VID. VID is the easiest thing to read from an Intel CPU, since it comes from an internal register whose ID/location is known and easily read. VID is the voltage requested by the processor from Intel's built in VID table, for the core speed, CPU load, etc. Note there is a VID for every core, but whichever core requests the highest VID voltage, that is what will be provided to the processor. VID voltage is usually if not always more than the actual VCore required by the cores in a CPU. Intel over compensates the VID voltage values to insure the processor will always operate. The actual VCore voltage being used by the board is normally always lower than the actual VCore voltage being provided to the CPU. If your board has CPU VRM voltage sensor outputs, only shown by a few programs (HWiNFO64 will show CPU VRM output voltage if the board provides it), you'll see that voltage is below that of the VID, and very close to the actual VCore. Reading the actual VCore provided to a CPU takes specific programming for EVERY make of board, and possibly different between different models of the same make of board. That's why you see just the VID being displayed by some programs, it's easy to do. Facts about monitoring programs: Is the VID or "VCore" reading a continuous, analog meter type of reading? No, it is a sample reading done at specific programmed intervals, such as once every two, three, or five seconds. Each monitoring program has its own VID/VCore sample interval programmed into it. HWiNFO64's sample interval can be set by the user, the default is 2,000ms/2 seconds. When running multiple monitoring programs at the same time, do they have their sample intervals synchronized? How could they be synchronized, when they can have different intervals between samples? Next, if two monitoring programs try to read a sample at the same time, for some reason that results in one or both programs receiving bad data. That is just a reality of the sensor chips used in mother boards to provide readings like VCore. So monitoring programs that are programmed correctly use a read instruction that waits its turn to get the data. So we are assured that the sample read by each program is not read at exactly the same time. Adding these three things together, results in the differences between readings of multiple monitoring programs. Include a VID reading instead of the true VCore, we have another difference. Now consider the CPU itself. Is it using the same VCore constantly? It may or may not. If any of the CPU performance and/or power saving options are enabled (Turbo, Power Saving Mode, SpeedStep, C1E, C States, etc), and the Windows Power Plan is not set to High Performance, the VCore will change constantly, except when under a constant load. In this scenario, the VCore will change thousands of times a second. Multiple monitoring programs each reading this dynamic VCore at different times will result in different readings. This does not take into consideration the CPU Cache Ratio, Long and Short Term Power and Current option settings, etc, which all affect the VCore. How do we get a static (or as close as possible), non-changing VCore? Only by using Fixed Voltage as the VCore mode, none of the CPU power saving features enabled, Turbo not active by an all core OC at or beyond the max rated Turbo frequency, LLC set to the highest level, and the Long and Short Term current and power setting set high enough, etc. With the Windows Power Plan set to High Performance, of course, and a high quality PSU whose +12V rail will not droop much under high loads. Which is correct? They all probably are, for the reasons I just explained. When each program read the VID or VCore, that's what it was when it took its sample, each at a slightly different time in human terms, but in CPU terms, very far apart. Core Temp read the VID, the other two the actual VCore, each in turn. We'd like to believe that a VCore reading is simple just like the speedometer reading in our cars. But it is for more complicated than that. By the time we see it on the program's display, it has changed many, many times, unless we have it locked down statically. |
|
delatroy
Newbie Joined: 15 Nov 2017 Status: Offline Points: 2 |
Post Options
Thanks(0)
|
Looks like I have the same issue:
Are you also seeing differences in voltages between CPUz, Core Temp and A-Tuning at idle and under load? I'm on the 8700k, Taichi @5ghz LL1 @ 1.32v in bios and I get the following peak voltages under load: * CPUz 1.328v * Core Temp 1.4191 * A Tuning 1.318v That's huge variance over bios even with ASRock LLC1's negative vdroop.
Edited by delatroy - 15 Nov 2017 at 4:30am |
|
N.I.
Newbie Joined: 04 Nov 2017 Status: Offline Points: 19 |
Post Options
Thanks(0)
|
Used Conductanaught on both die and lid, yes. Using same cooler D15 in a Carbide Air 540 case... basically the best airflow case ever made.
I can go x49 with 1.36v (temps in high 80s) and x50 with 1.40v but temps are in the mid to high 90s. Voltages any lower than this fail in Prime95 torture test about 8 minutes in. I am starting to think my 8700k is a dud... I have a spare 8600k, maybe I should be trying that instead. Edited by N.I. - 07 Nov 2017 at 4:07am |
|
japau
Newbie Joined: 06 Nov 2017 Location: FIN Status: Offline Points: 6 |
Post Options
Thanks(0)
|
What cooler and what liquid metal are you using? I allso delided mine. I can run 50x 1.31V.
Temps should be around same as voltages are pretty close. Im using NH-D15s and get arround 70'c prime temps with 1.318v. Did you apply liquid metal on both surfaces (processor and heat spreader) before putting things back together, or only on the silicon side? Allways best connect when applied on both sides. 1.31V for stable x48 is good starting point. For 50x stability other voltages i apply, VCCIO 1.140 (1.160V read with HWINFO, asrock boost 20mV) VCCSA 1.170 (1.200V read with HWINFO, asrock boost 30mV) DRAM 1.38V (1.400V read with HWINFO, asrock boost 20mV) My RAM is running 4000-17-17-17-2T, Could not get 4133c19 any tighter nor really stable. I would not stress too much full prime AVX temps as those you hardly ever encounter. Would rather find nice offset voltage so that with light loads your voltages drop and your fans dont have to run so loud. Hardest part of Coffee lake OC was to try getting 4000+ memory timings correct and stable. With liquid metal theres allways room for temps if high AVX loads hit. with AVX loads even my 24/7 offset voltages jump to 1.36+V even when im fully stable with 1.32V. Just a thought. Edited by japau - 07 Nov 2017 at 3:29am |
|
N.I.
Newbie Joined: 04 Nov 2017 Status: Offline Points: 19 |
Post Options
Thanks(0)
|
Thanks japau, appreciate the info.
I stopped using HW64 because the vcore voltages were always ".665" volts so I could never tell what they really were. I have switched to CPU-Z and that seems to give accurate readings. I am on 1.17 BIOS. Right now I am stable at x48 with 1.315v and highest temp is 81c with Prime95 torture test. I will try your above settings and see what I get, thanks again. Edited by N.I. - 07 Nov 2017 at 1:52am |
|
japau
Newbie Joined: 06 Nov 2017 Location: FIN Status: Offline Points: 6 |
Post Options
Thanks(0)
|
Hi N.I,
I got Asrock z370 Taichi allso with 8700k OC to 5.0-5.2 depending on heat i want to generate. Are you running on 1.10 / 1.17 / 1.20 BIOS? I suggest first you do is Clear Cmos and then update to latest 1.20 BIOS. Then on new bios you should first set LLC=1 (Asrock LCC is counter intuitive to other MB manufacturers) Then try example offset -50mV and all core x46-50 and see where your Voltage lead from Intels VID table. Allso you can try manual 1.35V and see (HWINFO64 VCore) with example CPU-Z Stresstest (light load) what voltage your processor cores are using. If after latest bios your voltages skyrocket i think your board is dud. better RMA for new. With the latest BIOS i noticed my 50x multiplier (-30mV offset) run around 20mV more, so i had to reduce offset to -50mV. Seems i get a bit more fluctuation in voltage than with 1.17BIOS that i dont like. Mayby some Asrock emplyee can verify this? PROBLEM: You are watching intel's VID table, that is not the real voltage your processor is using. Scroll down where you see VCore. Thats your voltage that you can alter with BIOS settings.
Edited by japau - 06 Nov 2017 at 11:25pm |
|
N.I.
Newbie Joined: 04 Nov 2017 Status: Offline Points: 19 |
Post Options
Thanks(0)
|
I reset the BIOS back to default, disabled multi core enhancement, set
Windows to performance mode and HW64 is reporting an idle voltage of
1.395. Prime965 torture test spikes that to 1.414.
Went back into BIOS and set multiplier to 47 and voltages are idle 1.395 and spike to 1.519. Can anyone tell me how to reduce voltages? Just going in and setting a manual voltage to 1.35 or whatever has no effect whatsoever. Screen shot of 47 locked speeds with default voltages. This is identical to the voltages if I go in and manually set the voltage to Fixed and 1.whatever... |
|
N.I.
Newbie Joined: 04 Nov 2017 Status: Offline Points: 19 |
Post Options
Thanks(0)
|
I am using HW64, but thanks.
I just don't think the Taichi can do a proper OC at this point. I have gone through every combination I can and no matter what either the voltages are too high or the CPU power throttles. Temps are all within normal parameters though as this has been delidded. I am also getting Yes on "IA: Max Turbo Limit" and "RING: Max VR Voltage, ICCmax, PL4" in HW64 Edited by N.I. - 04 Nov 2017 at 10:49am |
|
parsec
Moderator Group Joined: 04 May 2015 Location: USA Status: Offline Points: 4996 |
Post Options
Thanks(0)
|
If you're monitoring VIDs, that is not the true VCore. VIDs are normally much higher than the true VCore, and are not the actual voltage being used by the CPU. What are you using to monitor VCore? Is that the just in the UEFI, or in Windows? VID is what the processor's VID table believes it needs, which is not necessarily (or at all) what the VCore needs to be. From experience with an i7-7700k, once you OC above 4.7GHz, the VCore requirement takes off. BTW, the highest VID programmed into these processors is 1.52V, and I've seen users run them at that voltage, suicide runs of course. I suggest HWiNFO64 to monitor both VIDs and the actual VCore: https://www.hwinfo.com/download.php |
|
Post Reply | Page <123> |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |