Overclock.net banner
2,061 - 2,070 of 2,070 Posts
I find CC pretty much useless for 9950X3D. Just take a look.

Image



Guys, sorry, but this is impossible. I am using 0.11.0.0alpha4 version with automated testing. I set scalar to x10, FMax to 5950 (+200), and PBO CO to -40 to each core under test. Please tell me how to provoke errors better.
 
Testing only one core is the basis of CoreCycler, adding support for multiple cores would require substantial rewrites.

You can however set which cores to test in y-cruncher itself, and as far as I can remember you can also save such a config to disk to be able to be re-used later.
So you could create multiple config files that test different cores each.
Can I run multiple instances of Core Cycler from different directories? Thanks to that I could put load on more than one core. I can exclude certain cores from the testing in the config.

@sp00n82, you mentioned 9800X3D (I guess 9950X3D as well) is different as it boosts in a multicore load as high as in a single core load and because of a vDroop in a multicore load each core gets less juice. However, it can be mitigated by setting high values of LLC (Load Line Calibration).

It ignited some idea in my mind though. Why not performing all core load but setting CO offset for one core only? That way we could cycle CO offset, not the load itself. Does it make any sense?
 
Could I perhaps run 8 or 16 instances of corecycler, each locked to individual single core to simulate the aida64 all core stability test that would produce vdroop?
Ps. I tried and apparently you can't run more than one aida process simultaneously. Anyone knows how to override this?
Try to start Core Cycler from different directories - each one with its own copy of the software.
 
Discussion starter · #2,064 ·
Somebody here in this thread did that with starting multiple instances from multiple directories if I remember correctly.
It's nothing the script was designed to do or work with, but it seemed to do the job I guess.

The 9950X3D will boost higher during single core loads (~5700 vs ~5200 according to Gamers Nexus), so it's not directly affected by the same issue as the 9800X3D.

Have you tried changing to other stress test settings and programs? Unfortunately I can't really give any advice for the 9000X3D series of which settings are better or worse, but y-cruncher is always a good candidate.

As for your idea of modifying the CO value of only one core while doing an all core load, this probably won't work. Ryzen chips use one voltage rail per CCD, which means they will use the same voltage for all of the cores on that CCD if all of the cores are used at same time.
And for stability reasons this will be the highest voltage any of these cores have requested, so the negative CO value will basically be ignored in this case.

CO undervolting shines during loads that use only a few cores, not so much during all core loads.

Maybe the strategy where you try to harmonize all the voltages of the individual cores to the same value would be a good approach for these chips, I can't really give any advice that I had verified myself.
 
Per-core negative CO works fine for all-core loads as long as one keeps in mind that the single highest VID request takes precedence and all cores get the same voltage. Since the highest VID cores tend to take the largest negative CO, decent Zen samples will often win up with fairly close VIDs once all COs are independently tuned. One than then manually match VIDs to improve stability during transitions with negligible performance impact.

@wolfszary I recommend using y-cruncher 0.8.6 (specifically VT3) as the main test for in CoreCycler for Zen 5. Running a second instance with Prime95 (720k FFTs), offset by four cores on the same CCD, can sometimes be beneficial. I would not test different CCDs together as the higher VID CCD will dramatically skew results for the lower VID CCD.

@sp00n82 your y-cruncher binaries have been out of date since January. I've been replacing 0.8.5 with 0.8.6 manually, as the newer version is significantly better at finding errors on Zen 5 than the earlier one (and just about anything else).
 
@wolfszary I recommend using y-cruncher 0.8.6 (specifically VT3) as the main test for in CoreCycler for Zen 5. Running a second instance with Prime95 (720k FFTs), offset by four cores on the same CCD, can sometimes be beneficial. I would not test different CCDs together as the higher VID CCD will dramatically skew results for the lower VID CCD.

@sp00n82 your y-cruncher binaries have been out of date since January. I've been replacing 0.8.5 with 0.8.6 manually, as the newer version is significantly better at finding errors on Zen 5 than the earlier one (and just about anything else).
How does one use the new ycruncher version?
Just replace the entire folder in Core Cycler with the extracted folder downloaded from ycruncher, and rename to match?
 
How does one use the new ycruncher version?
Just replace the entire folder in Core Cycler with the extracted folder downloaded from ycruncher, and rename to match?
Yes, just delete the contents of "corecycler-xxxxxx\test_programs\y-cruncher" then drag and drop the contents of the new y-cruncher archive into that y-cruncher folder. As long as the files are in the same places, corecycler uses the new ones just fine.
 
Since newest Win11 Update Defender is flagging the WinRing Driver as a trojan and it blocks your program. Sadly. Made an exception but other people might get scared.
SMU DebugTool, ZenTimings, are also affected.
 
Discussion starter · #2,070 ·
Every program using the WinRing0 driver is likely to be affected.

It's been looming for some time now that this might happen, and apparently Microsoft has now decided to flip the switch. I was hoping that there would be an easy drop-in alternative available before this happens, but apparently it's looking more complicated.

 
2,061 - 2,070 of 2,070 Posts