Overclock.net banner
41 - 60 of 730 Posts
Those last 2 cores with 47 and 50 is probably going to crash if you disable core 1 and 2 on StatusCore (start all core, then disable, maybe 0 and 3 too).

The only reason they work is because they are not limiting cores. But if you remove the limiting cores (1 and 2 I suspect), they likely will be unstable.

If not crashing, then probably good.

I have not found a reliable way of testing a core on it's own as it seems a lot more stable at same CO just running on it's own.
 
Those last 2 cores with 47 and 50 is probably going to crash if you disable core 1 and 2 on StatusCore (start all core, then disable, maybe 0 and 3 too).

The only reason they work is because they are not limiting cores. But if you remove the limiting cores (1 and 2 I suspect), they likely will be unstable.

If not crashing, then probably good.

I have not found a reliable way of testing a core on it's own as it seems a lot more stable at same CO just running on it's own.
Will do as you say soon.

Will load Statuscore all cores, will disable 1 &2 and test, then also disable 0, 1, 2, 3.

I don't use Statuscore as stability test, only to get voltages.

How long in your experience should I test with that setup? 1 thread a core or two?

Font Number Software Technology Screenshot
 
How long in your experience should I test with that setup? 1 thread a core or two?
On my PC, everything just froze instantly :D

2 threads per core resulted in lower freq, so I guess that would be better.

I prefer the more graceful failure mode of AIDA, but then you have to mess with CPU mask which you cant change in 'realtime'.
 
@leppie

No problem. I used by CO profile L8.1 and L8 on light loads like browsing, etc and all was fine.

Over weekend did a lot of runs on differing UEFIs with L8.1 & L8, as I was getting data for benchmarks and other tests, again no issues.

CO profile L8.2 (ie what I'm using now) has astonished even me, here is ZIP of AIDA64 CPU FPU CACHE ~6.5hrs.

Now on to testing you state :) .

* edit *

ZIP above updated, includes Statuscore ~2.5hrs. At 30min, ~1hr, ~1.5hrs, 2.5hrs, ~3hrs and ~4.25hrs did some freaking of the cores, etc. Doing other tests now.
 
So CO per core L8.2 on R5 9600X #0359 is:-

-39 -31 -31 -39 -47 -50

Passed:-

1. AIDA64 CPU FPU CACHE PASS ~6.5hrs.
2. Statuscore C4 C5, then some changing core loading ~2.5hrs. At 30min, ~1hr, ~1.5hrs, 2.5hrs, ~3hrs and ~4.25hrs. (for test loads 1 & 2, ZIP link)
3. CoreCycler P95 PASS ~8.33hrs. (ZIP link)

Now on Y-Cruncher stress test. Previously I have always tested CO profiles with 80C temp.limit, all testing of L8.2 is stock 95C. So in cases like Y-Cruncher, should be higher boost then CO L8 & L8.1.

Number Font Software Screenshot Technology
 
Discussion starter · #48 ·
@PJVol

I respect you :) , as you have given to the community great tool PBO Tuner :cool: , I messaged you back in Dec 2022 stating thanks.

Text Screenshot Font Number Software

The quotes are not my words, I have no understanding of the inefficiency or efficiency of dLDOs. The relevance to me/for OP section purpose was only as below, I will edit the OP to just that.

However, most of these dLDOs are permanently bypassed on consumer parts like Raphael.
In the 5800X3D thread even you and others were looking at The Stilt's insights. Discussion starts about here, and then your post here.

I have interacted with The Stilt, Roger Tolppola since about 2015. Initially for Hawaii BIOS mod, then other things and also in various Ryzen threads since launch of 1000 series back in 2017. The insights he has, are always good in my experience. From my experience he is reputable source of information.

Some things he can not reveal due to NDAs. He also does his own custom tools for various things. One such recent tool in spoiler here, as said before he is not publicly going to post all he may have. Even the ASIC Quality in GPU-Z is from The Stilt, link.

Some of the things in HWINFO are not from AMD dev support/documentation. Martin implements things he finds, other things others may point out. One such example I can give is the EDC counter on Hawaii, initial post by The Stilt, then post by Martin. So again putting Martin's post in OP is a good source from my experience.
 
@gupsterg
Thanks again! )
The quotes are not my words
I didn't imply otherwise, just wanted to say that with all the respect, none of these people's opinion should be taken as truth (me included).
We're always learning, for example in the first Stilt's quote he referred to the fact that am4 ccx has a single voltage rail, but how does it differ from the server parts? To his credit, his 2nd quote sounds about right, where he basically described one of the reasons why tuning CO per-core with ST load is almost useless, although I found the word "binding" not to be entirely clear in that context. You'll hardly get much out of Martin (due to a nda, I tried). As for youtuber... i'll leave it uncommented.
AFAIK the dLDOs are not about the power efficiency, linear regulators are way less efficient than switching ones, but still they're the core part of the on-chip PDN. Among the real use cases: a way to address the PVT variance and aging factor of individual cores (this is done during boot-time), per-core power-gating in C6 state, etc.
 
Discussion starter · #50 · (Edited)
@PJVol

I agree we are all learning :) .

Pieter-Jan Plaisier (Skatterbencher) I wouldn't say is just a youtuber. He may have some things slightly incorrect. What ties he has with x manufacturer I have no idea, he has ties with people who have worked or working with x manufacturer (I may have ideas). What information/applications he is party to I have no idea.

I look at all things to get a bearing and keep an open mind.

I will try to see if can shows or express "binding" better in OP.
 
Discussion starter · #51 · (Edited)
Post #12 I said below.

I have another CPU to do. This one I plan to take photo/time of install. Then time how long I get stock VID/voltage per core. Then how long it takes to get to deep profile and set AIDA64 CPU FPU CACHE to run.

It maybe Wednesday when I do this timed test.
I had forgotten about this when installed a new CPU. Here's a rough run down approximately, I didn't sit down and do all stated in one go.

On 5th Feb late evening I installed a 9700X.

It's an air cooled test setup I'm using at present. A ThermalRight Archon SB-E X2, pretty easy to remove. Just unclip fans, 2 screws on clamping plate, 4 screws on frame around socket, clean existing CPU TIM and HS base, fit new CPU, apply TIM (I spread using plastic strip), refit HSF. I'd say max 10min job.

First gained stock VID per core, 8x ~30secs to do Statuscore, add a few minutes for screen captures, noting in Notepad the data.

6th Feb was spent just profiling CPU for FCLK / RAM OC.

This morning started doing CO Tuning.

Level 1 CO per core, 8x ~30secs to do Statuscore, some repeating to get profile, so I'd say add few minutes. Also add few minutes for screen captures, noting in Notepad the data. I'd say 15min max was for this stage.

Then got some CB23 benchmarks, stock, stock+cTDP 105W, CO L1 cTDP 105W.

Then just globally deepened profile by 21, got Statuscore test load data, retuned Core 6 & 7, got CB23 benchmark.

Data ZIP link, now running AIDA64 CPU FPU CACHE.

Font Number Software Technology Screenshot

* edit *

AIDA64 CPU FPU CACHE ~8hrs ZIP
 
@gupsterg

I've followed your guide (great btw) and have to this point where any further magnitude increase will cause pc to freeze after a few seconds when attempting to run CB23:

STOCKClockEff.ClockVIDSIV3
Core 0 (#5)5483MHz5440MHz1.350V1.355V
Core 1 (#1)5525MHz5583MHz1.299V1.307V
Core 2 (#3)5498MHz5555MHz1.349V1.353V
Core 3 (#4)5496MHz5553MHz1.350V1.356V
Core 4 (#1)5512MHz5575MHz1.307V1.316V
Core 5 (#2)5504MHz5560MHz1.349V1.354V
Core 6 (#7)5421MHz5482MHz1.344V1.350V
Core 7 (#6)5420MHz5479MHz1.340V1.346V

BIOS: 230w/160A/225A, Scaler 10x, FMAX 200
PowerPlan: Balanced
Cooler: LF3 420 + TT EX14 Pro fans

Software Font Screenshot Technology Multimedia Software

Font Screenshot Number

(I've done a usmus 26 cycle run and 1 hour of anta extreme with these timings so far)

However I think i've gone wrong somewhere, for example, Core1 and 4 are the best performing cores, but can only do a -12 offset on Core1, any higher magnitude when running CB23, whole pc freezes and I have to manually power off.
Additionally just to rule out ram I dropped it to 6000mhz still freezes.

My main goal is gaming perf, don't mind taking a hit on MT perf, any suggestions?
 

Attachments

Discussion starter · #53 · (Edited)
No worries :) , welcome to the thread :cool: . Glad you liked OP, did see the notification a few days ago :) .

I just started using a R7 9700X few days ago. I have improved my CO per core profile shared in post #51 and have added FMAX +100MHz.

Software Technology Number Screenshot Personal computer

I plan to update OP with some observations from it, let's put that aside and get you going on CO per core :) .

From what I'm seeing on the R7 9700X it may not be best to slam FMAX to +200MHz like I did on 2x R5 9600X. Set no FMAX increase. Get a deep CO per core profile setup, for my R7 9700X it's where some core values have reached 30 to 40.

Any point need to discuss your CO per core just post, any experience from your tweaking will be used to improve OP.

For now also drop FCLK from 2167MHz to something like 2000 to 2133MHz. I opt to get some CO per core profiling/stability testing with default RAM. So far when start to use a OC RAM profile determined without CO per core, it has been stable with CO per core profile.

Do use Statuscore to tune CO per core voltage. I am finding AIDA64 CPU FPU CACHE is quickest test load to show instability, just as Blameless guided me, so use that.
 
I started again, testing each core (best to worst) with a CB23 run at each magnitude change, this is what I got:
Software Screenshot Font Technology Graphics software

(MT score lower due to heating on and default fan profile)

But a quick cpu-z bench showed single thread score go from 899 previously to 910. I will as you suggested do an AIDA stress test to confirm, then perhaps give the FMAX +100 and stock ram tuning a shot as neither of the two best cores were stable any higher than -29. Thanks for replying, kinda rare on these forums at times,:giggle:.
 
Discussion starter · #55 ·
No worries on reply :) .

I haven't used CB23 for CO per core profile tuning. Some applications don't keep to one core, that's one of the reasons I use Statuscore for that purpose

I have seen CB23 even in single core load will bounce load between best cores at times, say core 1 and 4 on your CPU. Only when you manually set affinity IIRC does it stick to a core, again it's been a long time since I did that and it wasn't on CB23, but older version.

Use Statuscore to load a thread per core as shown in OP. Tune profile so each core is similar voltage. Then bench CB23 only to see if gain performance. Then stability test.
 
No worries on reply :) .

I haven't used CB23 for CO per core profile tuning. Some applications don't keep to one core, that's one of the reasons I use Statuscore for that purpose

I have seen CB23 even in single core load will bounce load between best cores at times, say core 1 and 4 on your CPU. Only when you manually set affinity IIRC does it stick to a core, again it's been a long time since I did that and it wasn't on CB23, but older version.

Use Statuscore to load a thread per core as shown in OP. Tune profile so each core is similar voltage. Then bench CB23 only to see if gain performance. Then stability test.
Yeah, I was only using CB23 because it was the quickest way for me to see if my pc was "stable" as the test would fail or whole system would freeze. But I just tried to open steam and system froze again. so changed core0 to -15 and seems ok now, but both MT and ST scores in cpu-z are lower than before, lol. I will use the status core and aida stress test method next using stock ram profile.
 
Discussion starter · #57 ·
Each CPU is different, I haven't so far had CB23 do that on AM4 and AM5 CPUs. Some CPUs even at idle/low normal load freak out and crash on CO tweaks, see this thread.

Looking at the screen shot you shared it all looks wrong to me.

Screenshot Software Font Technology Graphics software

Better cores like say Core 1 & 4 will have lower negative CO values, poor cores like say Core 7 & 6 will have bigger negative CO values. Even your data in post #52 was not seeming right to me.

I'm sorta redoing my R7 9700X profile.

I originally got stock CB23 SC & MC results, then stock with cTDP 105W. Then I started tuning CO, it seemed all fine, as my CO profile of -31 -21 -33 -23 -30 -30 -38 -39, stock FMAX was showing gains.

But I think I'm not seeing a performance gain in CO per core with FMAX +100MHz, as power usage has increased.

So now I've configured TDP as 120W (PPT: 162W TDC: 120A EDC: 180A), 9800X3D is that setup at stock. Now checking stock CPU with that TDP, then that TDP with above profile and finally the CO per core profile where FMAX is +100MHz.

Again don't profile R7 9700X with increased FMAX. Get a deep CO per core with just stock FMAX. Then from there increase FMAX, that has worked better for me on R7 9700X.
 
Discussion starter · #58 · (Edited)
More data :) .

Lets look at screen shot in my post #53 (ZIP of 8hrs run)

Software Technology Number Screenshot Personal computer

Is the test invalid, not in my opinion. As clocks look right. Temperature and power limits not being reached. So for test load under Precision Boost/Precision Boost Override all is right.

Now lets look at CB23 for that profile.

Software Graphics software Font Technology Screenshot

Now here I thought things are off. I myself missed a key step in my testing before stability testing profile in AIDA64. I should have done the benchmarks before :eek: .

Let's look at same profile, but with HWINFO running.

Software Graphics software Screenshot Technology Multimedia Software

Clocks are fine, temperature is fine, but PPT & PPT Fast has been hit. So I'm not going to see performance gain.

Lets see my cTDP 105W L7 stock FMAX CB23.

Software Graphics software Font Technology Multimedia Software

So L7.5 FMAX +100MHz was 24491, L7 stock FMAX was 24574. That's ~0.33% run to run variance, so I don't believe L7.5 FMAX +100MHz was clock stretching, it was power limited.

So at this point I test cTDP 120W, CPU stock, L7 stock FMAX, L7.5 FMAX +100MHz.

CB23 SCCB23 MC
Stock221523636
L7 stock FMAX221424911
L7.5 FMAX +100MHz225224923

Notes: cTDP set in UEFI, SMU Debug Tool to set profile, 1 run only taken.

The SC result for L7.5 FMAX +100MHz seems correct as I had R5 9600X +200MHz 2256 (Stock FMAX 5450). The MC had extremely small gain, so seemed power limited.

Text Software Graphics software Font Screenshot

So I then test cTDP 170W.
CB23 MCTotal system power wall plug
Stock23691266W
L7 stock FMAX24927259W
L7.5 FMAX +100MHzBlack screen on runn/a

Notes: cTDP set in UEFI, SMU Debug Tool to set profile, 1 run only taken.

I had my first black screen on CB23 :oops: , I believe due to the higher power limit allowing higher CPU boost. I knocked back CO 1 step globally and had error as below real quick.

Text Software Font Screenshot Technology

Then I again knocked back profile 1 step globally. CB23 ran and half way just disappeared off screen, OS didn't crash, wall plug meter showed max 269W. Then I again knocked back profile 1 step globally.

Graphics software Software Font Technology Multimedia Software

It couldn't be power limiting run, checking HWINFO I was running into temperature limit.

Software Screenshot Graphics software Electronic device Technology

Here's L7 stock FMAX cTDP 170W.

Software Screenshot Graphics software Technology Multimedia Software

Clocks, temperature, power all good.

I'll have to see which benchmarks I can run which reach FMAX +100MHz on R7 9700X without temperature limit being hit and not being power limited. Then see what clocks, power usage occur for stability tests. Then can assess validity.
 
Ok, disabled FMAX, scaler and restored default power limits, using statuscore adjusted offsets (targeting 1.299v). Re-enabled FMAX200/170w/10x scaler. globally Increased negative offset until CB23 failed to run/complete, then went back one level:
Screenshot Software Font Technology Multimedia Software

(had windows open and fans on max for this one)

Will need to run a aida stress test on Monday while im at work.
 
41 - 60 of 730 Posts