Go to BIOS and change voltage curve to negative 10 at first. In short testing, I could go to negative 20. This improved performance, lowered temps and of course voltage.
I get >38000 points in CbR23 with slow 5200MT/s memory and no other changes than negative voltage curve.
Right amount of thermal paste depends on how smooth surfaces you have and how flat they are. When in doubt, having too much is better than not enough. Extra will simply squeeze out.
Im having 0 luck with the curve. I couldnt even get in to windows at -7, nevermind -10. Are there any other settings that i need to be using in conjunction with the curve? Does PBO limits need to be on? off? motherboard?
UPDATE!
So im not sure what the hell was going on originally. I ended up wiping windows, doing a CMOS reset and starting over completely. I knew i had seen my voltages drop to idle when i first started the system. So something i did, or installed, must have screwed that up.
After starting fresh and paying close attn to what i was doing, i got everything installed and it now drops to idle at about 0.7xx after a min or so in windows. So that seems normal.
I then had another try at both voltage offset and curve optimizer...
For some reason, this time i was able to get curve optimizer to work. I was able to get it stable up to -15. Once i started going beyond that it was unstable. Im sure if i went in and did it per core i could improve it further, but im not quite sure how to do that yet, methodically. I got a CB23 of 37500. I got an almost identical score when i tried regular undervolting by -0.115v. Anything lower than that and windows became unstable.
So while i watched HWinfo as CB was running, i was seeing that the 2 chips were pretty even. One was faster, usually running around 5050ghz, and the other around 4950ghz on average. HWinfo says the max boost is supposed to be 5500ghz, but i dont see that # reached at any time during the test. I have HWinfo set on the default refresh rate of 2000, so maybe it happened so fast i missed it? Either way, does this appear normal?
THis screenshot was from just after the test, with Curve -15, and XMP OFF, and a PBO thermal limit of 85 (though HWinfo still tells me im not thermal throttling, so i still dont understand that). CB actually seemed to score better with XMP off (...?), and I also noticed the idle temps were lower as well, by about 4c.
I came across a couple tooks called Boost Tester, and PBO2 Tuner which allow you to dial those in a bit in windows, but that video i found them in was using them on an older 5950x Zen3. So im not sure if they work with my newer setup, and i didnt want to try it until i knew for sure. Does anyone know if they can be used on Zen4?
These were my results using Noctua D15 air cooler. I think even more powerful cooler (water) might offer even better results.
I had a GPU installed. When I removed GPU and started using iGPU, I could no longer go anywhere this far. Still waiting to find a decent deal on a new GPU.
Cb23 : Win10 Pro, Asus B650E-E, 7950X, 2x32Gb Kingston (I believe it is Micron Dual-Rank) 5200 CL40 with Asus optimized memory profile (CL34)
Asterisk is the highest stable result I got. After that, while these tests were successful, further tests failed, but stability tested only using CB23 anyhow.
Curve optimizer with negative values : 1st run : 2nd run : 3rd run : In average:
Curve -2 | 37910 | 37988 | 37870 | 37923 |
Curve -4 | 38070 | 37850 | 38068 | 37996 |
Curve -6 | 38169 | 38255 | 38283 | 38236 |
Curve -8 | 38285 | 37924 | 38446 | 38218 |
Curve -10 | 38242 | 38549 | 38235 | 38342 |
Curve -12 | 38455 | 38046 | 38590 | 38364 |
Curve -14 | 38520 | 38635 | 38610 | 38588 |
Curve -16 | 38549 | 38392 | 38669 | 38537 |
Curve -18 | 38515 | 38573 | 38875 | 38654 |
Curve -19* | 38644 | 38740 | 38695 | 38693 |
Curve -20 | 38942 | 38988 | 38756 | 38895 |
Curve -22 | 38814 | 38923 | 38994 | 38910 |
Curve -24 | 38932 | 38333 | 38831 | 38699 |
at -18 i was able to complete a run, but CB crashed at the end of the frame. i tried to run it again, and windows crashed. so i dont know what that score would have been. looks like you got about 1000 pts higher than me across the board. i guess you got a better CPU? unless there are some other settings i have that have hindered my results. I did some other small tweaks like LLC 4, disabling global c-state, as i heard those things help stability.
so ya, are your results above average or are mine below average? ultimately i wont be doing workloads as intense as CB, but its nice to know where the upper limit is. stability and temp/efficiency are my main concerns.
Actually AM5 MSI-boards have a BIOS issue, which will soon be fixed. It should improve performance. More information here: https://www.youtube.com/watch?v=UN2gkbMQ2fs&t=899s
I might also have had slightly better luck with silicon lottery, but even at default setting I was already getting pretty good result in this benchmark. I wonder if it is because I use Windows 10 (although I have security features on, some of which are default only in Win11 and can degrade performance a bit) or is it because I have 64 gigs or RAM or because - to my knowledge, my memory is dual-rank unlike 2x16 Gb DDR5 kits.
interesting. there was a bios released a couple days ago, but i dont like to jump right into those without letting a few other people test them 1st.
in an odd turn of events, my thermal grizzly paste and cpu guards just showed up. i turned off and cleaned off the old cpu paste (noctua). despite my efforts to get a more even spread that time, it was better, but still lopsided to one side. after applying the guard, i applied the kryonaut in an X shape as this seemed to give a realy good coverage in tests i saw.
strangly, the system booted up saying there had been a hardware configuration change? not sure if it just does this anytime the CPU is removed? cause nothing was actually changed. anyway, i loaded my preset from this morning of the curve -15. another oddity is that this MSI board only seems to have SOME of the settings you put int. all the PBO stuff was not saved, so i re-entered it.
when i got back to windows, instead of the usual 45 seconds of loading time where i watch HWinfo and the voltage is somewhat up there, it dropped almost immediately to 0.9v. i gave it its standard minute of loading windows stuff, and then it settled to its idle of 0.805v. Not as low as it was going this morning, but now idling at a lower temp. i saw it go down as 37.
i ran a CB just to see, and i got 100-300mhz more on some cores, but higher across the board. It maxed at slightly higher voltage as well, which im guessing is what accounted for the higher clocks, but i dont know why this would be. So either i missed some setting in bios that had actually been hurting me, or the Kryonaut paste just delivered some noticable gains. I scored a 38300. So now im wondering if i have the ability to go in a start adjusting the curve more and see if i can get to -20 maybe? Anyway, interesting is all.
As far as tuning the curve optimizer, if i have some cores that are NOT boosting as high as they should (which i assume is 5.5ghz based on what HWinfo is telling me), is this when i lower the curve on those cores? like -15 to -18, or whatever? Or do i go the other way, closer to 0? Because in a video i watched, it seemed he would look for the cores that had effective clocks not getting as high as what they should be, and he would dial in a lower negative number, heading towards -30. i know the more negative it gets, the less voltage its applying, but why is this having the effect of allowing the cores to boost higher?
this thread doesnt seem to be getting much interest, but ill try this here 1st before starting another thread...
does anyone know if the zen3 tuning tools will work on this new generation? I was watching this video...
https://youtu.be/wpciiIddJvE?t=196
.. and hes using PBO2 Tuner, Boost Tester, and Core Cycler. Im pretty sure i saw a more recent video using core cycler, so im guessing that one would be ok. But, im hesitant to try and run the other 2 if they arent realy meant for working with this generation. Basically i think iv reached my stable all-core limit with Curve Optimizer at -14, which i wasnt super happy with. Im assuming i can eek out a bit more if i go in and do it per-core, but im not realy sure how to do per-core testing on a 7950.
Anyone? Thanks.