-
Notifications
You must be signed in to change notification settings - Fork 36
Description
First up, thanks for this awesome tool!
I wonder if it would make sense to implement frequency cycling into CoreCycler - As it stands, cores currently are effectively tested only for stability on their maximum frequency because you probably dont hit any boost limits when loading one core with any test, it is not infrequent that your CO is stable for many hours on CoreCycler even with AVX512 VTX Y-Cruncher or AIDA64 but then if you launch an allcore load or even simply a game it will crash (For example, I can -50 allcore and it will not fail CoreCycler, but if I then launch Y-Cruncher or Aida with that with an allcore load it does fail)
I wonder if it would make sense to adjust the FMax on every iteration to test the CPU over a wide range of frequencies, I suppose min / max and step size could be configurable similar to how you can with loopfxmax (Or if left unconfigured, grab the current fmax on launch and use half of that as the minimum perhaps)
I feel like this could simplify CO stability testing a lot.
Another idea that I had which would be a bit more complicated tho is cycling through the cores in a binary fashion to test multiple different combinations of loaded cores - Especially if you level the VID of all cores to be similar that could significantly speed up testing as you can probably hit max boost with half the cores loaded on most desktop CPUs, and if you load more cores you adjust adjust the frequency window that you test "automatically" because it has to boost lower.