Not all chips that leave a factory under the same model are the same, as there are variations in the manufacture of each piece of hardware. All manufacturers typically build in a degree of tolerance within which a processor will operate, both in voltage and clock speed. This is why there are processors that can be adjusted by the user, whether in voltage, clock speed or both.
What is CoreCycler?
CoreCycler is an unofficial tool created by someone called spoon82 that performs detailed analysis of each core independently using Prime95. This way we can find out which cores work best and which do not in an AMD Ryzen 5000 processor.
The tool also generates a list of potential errors that occurred during the testing phase and recommendations for the user to manually adjust the parameters of the different cores of his CPU. So this is not an overclocking tool but a perfect companion to them, if you are a user of any of the Zen 3 based processors this will allow you to overclock the processor in a safer and more reliable way. .
CoreCycler uses Prime95, a tool used to check the stability of CPU and RAM cores via stress test. This tool is also included in the application package.
From version 0.8, it also supports AIDA64 and Y-Cruncher. However, AIDA64 is not included in the package, so you will need to download it separately.
Before using CoreCycler
Keep in mind that using CoreCycler can have an unexpected and totally fatal result for your computer’s processor, so if it turns out to be totally fried and unusable due to using this tool, don’t blame us not and the creator of. the scenario.
The reason why we are doing this review is that Prime95 which is used by CoreCycler increases the clock speed and hence its temperatures to high levels and over a long period of time. That is why if you have a PC with poor cooling or if you are using a laptop without a good ventilation system, we recommend that you do not use CoreCycler.
On the other hand, if your PC has a well-thought-out cooling system that you can add something to, don’t be afraid to use CoreCycler to find out how to get the most out of your Ryzen 5000. Of course, if you have one of these processors with relatively high voltage, we do not recommend to do the stress test, because to the number of hours it should work if we add high voltage and high clock speed, so
How it works?
What CoreCycler does is run Prime95 on a single processor and a single execution thread to switch to other cores, it will do this for 12 hours for each core and therefore 6 hours per execution thread. So if you have a 6-core processor like an AMD Ryzen 5 5600, it will take you 72 hours to complete the full test, but if you do it on a 16-core processor like the AMD Ryzen 9 5950X, then this test will not take more than 192 hours.
If the number of hours seems excessive, you can complete the test in less time. Of course, the creator of the tool recommends a continuous 12-hour rote test to have the best possible data collection and make a more precise diagnosis and then deliver the information.
The reason it doesn’t run the test with all cores is because the processor itself is designed to achieve maximum clock speeds with all of them turned on one by one, so it wouldn’t be possible to get the speed maximum of each of them. . if the script should run on all cores at once.
How to run the script?
Below this article you have the link from where you can download CoreCycler, once you have done that you just need to run the following file: Run CoreCycler.bat and let the program do its job.
The program does not have a GUI because in the background it is a PowerShell or Command Prompt script. So this is what we called a text-based or “MS-DOS” application years ago. The only way to configure it? Through the archive config.default.ini. This file is located in the same folder as the application and it is important not to change its name or location.
CoreCycler parameters
In the file config.default.ini the parameters to be modified to perform the stress test are as follows:
- With runtimePerCore = 6 min We can decide how long the stress test will last, it can last anywhere from 1 minute to 60 minutes, the longer it lasts the more information it can get, but you should also be aware that it is a greater danger to the processor . Its default value is 6 minutes.
- With suspendPeriodically = 1, which is a boolean value, we enable the test to pause every now and then, if the value is 0, it will perform the test without interruption. For greater processor stability, we recommend that you leave this value untouched.
- We can choose in which order the test is performed with coreTestOrder, where the default option is Default, in which if our CPU has more than 8 cores, 2 CCDs, then it uses alternate execution, if it is less than 8 cores, then sequential.
- Sequential perform the test rote by rote in each label order.
- Random performs the test heart by heart but randomly.
- Alternate It is only available if the CPU has 2 CCDs, it tests the first core of the first CCD first, then the first core of the second CCD, then the second core of the first CCD, and so on.
- And skipCoreOnError it has a value of 1 so when an error occurs in a kernel, the test passes the next test, if the value is 0, continue to test in that kernel. In exchange stopOnError it is 0 in the initial configuration, which means that the execution will stop in its tracks if it encounters an error.
- We can make the program use the 2 threads of each kernel by varying the value of the number of threads in 1 or 2. The program does not support more threads. We can also limit the number of iterations the test has to do with maxIterations which is set to 10000 by default.
- And finally, in the event that you do not want the test to last indefinitely and for some cores then the parameter to modify is coresToIgnore, then placing the different kernels separated by a comma and in order, remember that the first is kernel 0.
However, now you can use CoreCycler to get the most out of your AMD Ryzen 5000 processor when it comes to overclocking.
Table of Contents