Hi,
I have been having trouble with thermal throttling on my new build 5800x which has led me down the path of using curve optimiser to try and reduce the power consumption of my CPU. I had also encountered unexpected reboots without blue screens which I had not yet diagnosed and no WHEA errors were generated.
Testing curve optimiser settings have revealed that cores 0 and 1 return errors at stock settings, despite 1 and 0 being the best and second best cores respectively, as stated by Ryzen Master. I have been able to reduce the curve magnitude by 15 on most of my cores but have had to set a positive magnitude on my "best" cores in order to not get errors.
Because the firmware has set 0 and 1 as the best cores, these are favoured over cores that have a -20% difference in voltage and therefore much more efficient. Since adjusting the curve optimiser I have had no reboots, however it is very annoying that these two cores are favoured when they are the most power hungry.
I believe that disabling CPPC leads to windows assigning 0 and 1 by default due to the lowest enumeration. I am lead to understand that CPPC is set during production and there is no way of changing this.
Does anyone have any suggestions to resolve this? Is there any way of manually setting core priority in Windows or BIOS?
My motherboard is the ASUS ROG STRIX B550-I.
Thank you in advance for any suggestions or information.