Overclock your AMD Epyc

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

evolucian911

Member
Jun 24, 2017
47
7
8
37
Anybody had an EPYC 7551? I would like to know what voltage readings you get stock at the different P States/ Clocks.
 

steev666

New Member
Jun 6, 2024
3
0
1
Hi, I'm new to the forum, but it helped me see that it was possible to OC the EPYC processors, and I really couldn't be happier. However, I feel like there's a lot more headroom for these CPUs. However, I don't think the Zenstates tool works very well, or maybe I'm using the wrong one. I'd like to know if anyone has the link. The original link from which I initially downloaded the tool no longer works, and I don't know if it's updated since I have version 1.5.

I'd also like to take this opportunity to share my values. So far, I haven't been able to get above 3.5 on the 128 cores at a maximum temperature of 40°C. However, I've noticed some inconsistencies when activating the P-states. It seems that the maximum voltage is handled by P1, the multiplier frequency is handled by P0, and I'm not entirely sure, but the FSB seems to be handled by P2 or P3.

I've also noticed that with certain values, the The system crashes or is not applied, which makes me think that the HEX values could be arranged under a different pattern, or that perhaps the Zen app I have is not the correct one.

I should also mention that I have the original Supremicro H11DSi-NT BIOS in version 3.0
when i used with the modified version, it simply didn't matter what I tried, I couldn't get past 3.15 GHz and the sistem just crash.

These are my current values.

CPUs: 2
CPUID: 00800F12
Package Type: 4
P0 - Enabled - FID = 59 - DID = 5 - VID = 40 - Ratio = 35.60 - vCore = 1.15000
P1 - Enabled - FID = 99 - DID = C - VID = 58 - Ratio = 25.50 - vCore = 1.00000
P2 - Enabled - FID = 99 - DID = 10 - VID = 69 - Ratio = 19.12 - vCore = 0.89375
P3 - Enabled - FID = 99 - DID = 2 - VID = 40 - Ratio = 153.00 - vCore = 1.15000
P4 - Disabled
P5 - Disabled
P6 - Disabled
P7 - Disabled

And I have to say that I'm at 3.5 Gh at .9500V and with 1.0V according to CPU-X and no matter how much I take my voltage up to 1.2500V I simply can't get above 3.5, I've also noticed that the order in which the P-States are applied influences stability, if I activate P2, P1, P0, I get certain values, if I activate P1, P2, P0, I get others and P0, P1, P2, I get different speeds even on the bus, where I see differences in the bus from 50MHz, 75.5MHz, 125MHz, depending on the order of setting the PX-States

At the moment, when starting the system, I simply activate it like this:

sudo /home/user/Programas/Zenstates/ZenStates-Linux-master/zenstates.py --no-gui -p 0 --enable -f 59 -d 5 -v 40
sudo /home/user/Programas/Zenstates/ZenStates-Linux-master/zenstates.py --no-gui -p 1 --enable -f 99 -d C -v 58
sudo /home/user/Programas/Zenstates/ZenStates-Linux-master/zenstates.py --no-gui -p 2 --enable -f 99 -d 10 -v 69
sudo /home/user/Programas/Zenstates/ZenStates-Linux-master/zenstates.py --no-gui -p 3 --enable -f 99 -d 2 -v 40

I have a customized RL, so I'd like to see if I can get maybe 4GHz, and also to learn a little bit about it, since I've noticed that after a while, performance simply drops. It caught my attention that a user who uses a computer EPYC for gaming (like me, haha), has the same pattern, where after gaming for a while even though it marks the same hardware frequency, the general performance stagnates as if it were in energy saving mode

i share some screen captures
 

Attachments

steev666

New Member
Jun 6, 2024
3
0
1
Anybody had an EPYC 7551? I would like to know what voltage readings you get stock at the different P States/ Clocks.
I got those:

Current P0: Enabled - FID = 64 - DID = A - VID = 5E - Ratio = 20.00 - vCore = 0.96250
Current P1: Enabled - FID = 60 - DID = C - VID = 63 - Ratio = 16.00 - vCore = 0.93125
Current P2: Enabled - FID = 60 - DID = 10 - VID = 69 - Ratio = 12.00 - vCore = 0.89375
 

steev666

New Member
Jun 6, 2024
3
0
1
Revivo un poco este hilo, y les traigo un programita sencillo que realice con ayuda de iA, ayuda a overclockear y encontrar rapidamente los limites del CPU,.. esta hecho para los EPYC 7551, pero seguro seria facil adaptarlo a otros modelos, lo dejo como de libre distribucion para aquellos que deseen testear un poco, de momento regrese al tope de lops 3Ghz, dado que vi que existe una limitante artificial para subir mas el multiplicador, o este simplemente llega a un valor y a pesar de que indica que aplico los cambios estos no se reflejan, y con otros valores de DID no he logrado estabilidad suficiente, por lo que regrese a un bus de 100mhz, en lo que encuentro un poco mas de informacion

Espero a alguien le funcione tan bien como a mi, lo que hace a grandes razos, verifica el valor default del equipo, inicia pruebas sobre P0, y las va aumentando de a 100 hz, corre pruebas de stress y phoronix y si no ve errores, sube otros 100, si encuentra error aumenta un poco el voltaje y va guardando sus resultados para ayudar a encontrar la frecuencia optima, el tiempo y algunos valores se pueden modificar, dejo el codigo y un poco de como utilizarlo, ahora que tenga tiempo intentare regresar a ver si puedo lograr estabilidad en otras frecuencias y ver si alguien encientra la forma de descapar el multiplicador

sudo ./oc_tuner.py tune --min-freq 2000 --max-freq 3400 --step 100 --min-voltage 0.96 --max-voltage 1.18 --voltage-step 0.01 --quick-seconds 300 --use-phoronix --sample-seconds 5 --plateau-tolerance 50.0

Eliges el rango desde donde deseas que inicie y el maximo objetivo, cuantos hz deseas que incremente despues de cada prueba satisfactoria, los rangos de voltaje a probar y cuanto aumentar en cada fallo, --quick-seconds, es el tiempo que realizara cada prueba, yo obtube muy buenos resultados con periodos de 60 segundos, para encontrar la frecuencia base rapida, posteriormente unos 5 min (300s) para ver un poco de estabilidad, y posteriormente puedes dejarlo unos (3600) para verificar estabilidad, si no tienes o no usas phoronix solo omite la opcion, igual si detecta que el sistema no esta aplicando la frecuencia en automatico suspende los test, si existe algun fallo o congelamiento (yo en mi caso no tuve ninguno) el ultimo se guarda en un registro y puede continuar desde ese valor

lo realice solo en 1 tarde asi que no esperen mucho pero es excelente para encontrar tu voltaje 100% estable, y son libres de distribuir o modificar, seguro que un par de ajustes y pueden adaptar para cualquier procesador y acorta mucho el tiempo de prueba manual

Pueden brirlo con cualquier editor de texto para analizarlo, y al inicio estan las carpetas de trabajo, donde hay que asegurarse de tener creado en home Programas/Overclock, y dentro de Overclock aseguren de tener las carpetas, logs, state (Olvide poner un validador para que se crearan en automatico jaja

ha si tambien apunten su carpeta de zenstates
 

Attachments