O que o Curve Optimizer (CO) faz é um undervolt sob medida com possibilidade de aplicação pra cada núcleo individual. Isso faz com que o núcleo consiga atingir o mesmo clock com uma tensão menor, ou um clock maior com a mesma tensão. No meu 5600G rodo com todos os núcleos a 4,65 GHz e dificilmente passa de uns 70 graus. O CO leva em consideração as individualidades do chip, testando individualmente a estabilidade de cada núcleo, a capacidade da placa-mãe e a temperatura. Não acerta 100% (as vezes ainda pode estar instável e ser necessário um pequeno ajuste manual), mas facilita muito. É tipo um ClockTuner, mas melhorado e projetado pelos engenheiros da AMD.
Se tem um cooler razoável, minha sugestão é a seguinte: põe 'auto overclocking' e toca todos os parâmetros (boost override cpu, ppt, tdc, edc, etc.) no máximo. Depois manda rodar o curve optimizer no modo 'per core'. Deve levar em torno de umas 2 horas pra completar, com o PC reiniciando várias vezes (a cada vez, tem que abrir o Ryzen Master de novo e ele continua rodando). Deixa todos os outros programas fechados e não usa o PC enquanto isso. No final vai dar um conjunto de 6 números negativos, isso é o undervolt máximo que ficou estável em cada núcleo. Manda aplicar e reinicia o sistema. Vai ter um overclock + undervolt automático sob medida pro teu processador.