04-25-2018 01:47 AM
The worst memory related issue on this platform is that there is no way to tune the memory controller parameters. They are hard coded into the memory controller firmware (PMU) and cannot be changed by anyone but AMD. This prevents the manufacturers from optimizing the parameters specifically for their designs.
Even if you run 2700X with LN2 and disable all of the power / current limits, it will not boost higher than e.g. 4.35GHz for the best two cores of the CPU.
4.35GHz for the best two cores of the CPU (marked with a golden and silver star in Ryzen Master), 4.2GHz for the rest (1-2C load).
4.075GHz for all cores, unless limited by PPT, TDC, EDC, thermal or reliability (FIT). Clock reductions starts at 85°C (95°C tCTL), unless configured to a lower value.
The power management must be reconfigured in order to allow higher frequencies, my "eXFR" ("Performance Enhancer" on ASUS boards) does just that.
The "Precision Boost Override" feature available on 400-series motherboards allows increasing the physical limiters mentioned earlier. On SKUs belonging to the 105W TDP infrastructure group, the default limiters are following: PPT 141.75W, TDC 95A, EDC 140A and tJMax of 85°C (absolute, excl. offset).
When "Precision Boost Override" mode is enabled (AGESA default), PPT becomes essentially unrestricted (1000W), TDC is set to 114A and EDC to 168A. These limits can be customized by the ODM so that the new limits will comply with the electrical characteristics of the motherboard design in question.
To see what the actual maximum voltage FIT allows the CPU to run at in various different scenarios is, I disabled all of the other limiters and safe guards. With every other limiter / safe guard disabled, the reliability (FIT) becomes the only restrain. The voltage command which the CPU sends to the VRM regulator via the SVI2 interface and the actual effective voltage were then recorded in various scenarios. In stock configuration the sustained maximum effective voltage during all-core stress allowed by FIT was =< 1.330V. Meanwhile, in single core workloads the sustained maximum was =< 1.425V. When the “FIT� parameters were adjusted by increasing the scalar value from the default 1x to the maximum allowed value of 10x, the maximum all-core voltage became 1.380V, while the maximum single core voltage increased to 1.480V. The recorded figures appear to fall very well in line with the seen and known behavior, frequency, power and thermal scaling wise.
The seen behaviour suggests that the full silicon reliability can be maintained up to around 1.330V in all-core workloads (i.e. high current) and up to 1.425V in single core workloads (i.e. low current). Use of higher voltages is definitely possible (as FIT will allow up to 1.380V / 1.480V when scalar is increased by 10x), but it more than likely results in reduced silicon lifetime / reliability. By how much? Only the good folks at AMD who have access to the simulation data will know for sure.
There are clear differences in how the memory controller behaves on the different CPU specimens. The majority of the CPUs will do 3466MHz or higher at 1.050V SoC voltage, however the difference lies in how the different specimens react to the voltage. Some of the specimens seem scale with the increased SoC voltage, while the others simply refuse to scale at all or in some cases even illustrate negative scaling. All of the tested samples illustrated negative scaling (i.e. more errors or failures to train) when higher than 1.150V SoC was used. In all cases the maximum memory frequency was achieved at =< 1.100V SoC voltage.
08-27-2019 10:27 AM
mikev190 wrote:
Yeah I've noticed that too. My cpu doesn't go above 1.45v and all core voltage is more like 1.337v instead of 1.325v. I will post some screenshots when I get back to my computer for you!
I am using a BeQuiet! Dark Rock Pro 4. I only got it the other day and sadly the paste that came with it had a air bubble in so there was hardly any in the tube and the paste I had from awhile back has dried up. I'm getting temps of 56-60c playing WoW classic which only uses 10% of the cpu and 85c+ just running AIDA64 stress test. Hoping with some decent paste and a good 'X' method will sort my temps out as they don't match the reviews of the cooler. I think if I wasn't thermally limited it would be better for sure.
I will check out eBay and see what I can do. I need to start saving for Xmas for the little ones so need to work it all out. My dad has a 3600X and his boosts to 4.3Ghz stock in games. It's a shame mine doesn't. I blew my luck on my old 2700X which was a good sample.
08-27-2019 11:36 AM
gupsterg wrote:
Yeah ~1.45-1.46V sporadic peak when I use a PBO OC is max I've seen. Usual for say all cores boost average of ~4.3-4.34GHz with PBO OC, averages ~1.425V give or take few mV. Usual for stock is ~1.325V for all cores average boost of ~4.2GHz, only if I use unmodded AGESA ComboPi-AM4 1.0.0.3AB/ABB UEFI do I see ~50mV on top of that case test and then a PBO OC does not break past ~4.275GHz, but still uses ~1.45V+.
When I ran AIDA64 stress test on 2700X I saw some nasty temps even on water, I can't recall what version it was, wasn't old as always use what is latest at the time. It was when I picked a specific CPU test. For me usually it's Kahru RAM Test, P95, RealBench, Y-Cruncher, some encoding and just general benching, etc. I've stuck to spreading TIM using a strip of plastic off say an amazon gift card. Works well for me, used on Intel/AMD/Threadripper.
08-26-2019 02:05 PM
gupsterg wrote:
NP, just a small fish in a big pond 😉 .
Same drill as C7H UEFIs to flash. As I hadn't downed the 0002 versions for C6H, C6HWIFI & C6E, before links went down from high traffic, I could only do "official" 7403 for C6H, C6H WIFI & C6E.
Download link.
Cheers for info, not had the experience of one 🙂 .
08-26-2019 03:08 PM
08-26-2019 11:50 AM
gupsterg wrote:
Reverts it to what you would see on an AGESA ComboPi-AM4 1.0.0.2 UEFI.
Someone used it with a 3900X on reddit, requested/shared experience only in my inbox so far.
08-26-2019 11:00 AM
Vali Pali wrote:
Is this suppose to fix the boost behaviour?
08-26-2019 04:13 PM
gupsterg wrote:
Thanks to The Stilt's info I have managed to mod SMU FW 46.34.00 into C7H & C7HWIFI UEFI 2703 & 0002.
2703 is current "Official" and 0002 is one with ASUS WMI possibly fixed.
PBO+150MHz set on my R5 3600 on UEFI 2501, 2703 and modded 0002, can be seen in WMVs in this ZIP.
Disclaimer
Download & use UEFIs at your own risk, I experienced no adverse effects so far, but only limited testing done on one configuration.
I am just a user sharing my modded UEFI, I am not qualified and or employed in the field of computing.
Download link for mod UEFIs.
Use flashback method of flashing UEFI.
i) Change UEFI filename as C7H.CAP or C7HWIFI.CAP depending on your model.
ii) Copy to USB stick, it must be formatted to FAT32. File must not be in a directory.
iii) Load UEFI defaults prior to doing flashback and let mobo repost and shutdown.
iv) Make sure USB stick is in Flashback port (ie one which has marking BIOS)
v) Press and hold the Flashback button (blue box, above image) ~5secs. Blue LED on the button will flash slow for a few seconds and quicken as it starts update process. At the end of process it will extinguish, you are ready to boot up. If the blue LED stays constant the UEFI file was not found on USB stick, so check USB stick is correct format and filename is correct.
08-27-2019 05:00 PM
gupsterg wrote:
Thanks to The Stilt's info I have managed to mod SMU FW 46.34.00 into C7H & C7HWIFI UEFI 2703 & 0002.
08-28-2019 04:19 AM
mikev190 wrote:
I ran 12 instances of HCI with hwInfo running. I didn't run long as I don't have much time on tonight. The allcore speeds were higher than normal. Generally all core speed is a lousy 3950Mhz. Should be better tomorrow so will repost then when I have sorted my cooling etc. This is at stock with no PBO + 3600Mhz ram @ 1.4v SoC @ 1.05v cLDO VDDG @ 0.95v
madamaou wrote:
I feel I need to clarify that it's not exactly that I have no AMD CBS options, but only a severely reduced set.
I've been wondering if that's just how the new bioses are or if it's the case that a gen 1 ryzen are locked out of most options for whatever reason.
All I can acces is in the pic.
adr82 wrote:
Just wanted to chime in with another "thank you" for this, it's nice to have these custom combinations of BIOS+FW available as the older AGESA certainly makes a difference.
Just flashed your modded 0002 on a C7H+3700X and spent a while messing around, some browsing plus a CB20 single+multicore run. I actually seem to be getting even better boosting than I previously did on 2406/2501. 1 core @ 4.475GHz, 1 @ 4.45GHz, 1 @ 4.425GHz, 2 @ 4.40GHz, 3 @ 4.375GHz. When I used 2406/2501 I never saw any core go beyond 4.425GHz. CB20 multicore is up by ~100 points vs 2606 as well.
Definite thumbs up from me!
08-28-2019 05:51 AM
gupsterg wrote:
To me it would seem your CPU sample is on totally differing voltage/frequency curve than mine :eek: , due to it's unique silicon characteristics.
See my stock CPU OC RAM and PBO+150MHz OC RAM WMVs in this ZIP. Compare average CPU frequency and average CPU Core Voltage SVI2 TFN.