I have 6000mhz ddr5 ram. How do I run it at 6400 or say 6600mhz? Asus X670-P wifi motherboard

jarablue

[H]ard|Gawd
Joined
May 31, 2003
Messages
1,476
I have ddr5 memory currently running at 6000mhz. I wanted to run it over that speed. Say at 6400mhz. I have a 7900x cpu and a asus x670-p wifi board with the latest bios on it.

What do I need to change in my bios settings to get the ram to run at 6400 or 6600mhz?

Thanks!
 
Well I set my VDD and VDDQ voltages to 1.4 and set the mhz on the ram in the bios to 6600mhz and I booted into windows no problem. Here are some screenshots. Any good memory benchmark to see if the memory is stable? I changed the vddp voltage from auto 1.8 to manual 1.100. I read that having vddp at 1.8 was insanely high. Is 1.100 good for vddp? I also changed my timings back to SPD for EXPO profile in cpuz. Putting the mhz to 6600 increased them to some really large timings. I ran aida64 benchmark for the memory. The memory I have are two 16gigabyte sticks of teamgroup ud5-6000 memory. Which is Hynix stuff. My latency seems low and I can only get 89g/s for read speed. Is my FSB/DRAM ratio ok at 1:33?

Thanks!
 

Attachments

  • Screenshot 2023-11-20 200013.png
    Screenshot 2023-11-20 200013.png
    576.9 KB · Views: 0
  • Screenshot 2023-11-20 200025.png
    Screenshot 2023-11-20 200025.png
    167.4 KB · Views: 0
  • Screenshot 2023-11-20 203233.png
    Screenshot 2023-11-20 203233.png
    1.1 MB · Views: 0
Last edited:
It's my understanding that AM5 platforms don't gain any significant benefit from RAM speeds over DDR5-6000, and rather than trying to raise clocks you should stay at 6000 and try to tighten timings instead.
 
It's my understanding that AM5 platforms don't gain any significant benefit from RAM speeds over DDR5-6000, and rather than trying to raise clocks you should stay at 6000 and try to tighten timings instead.
I set the mhz speed back to 6000mhz. I'll work on the timings. What should I set the timings too? Right now I am at 38 38 38 78 116. What should I try changing them to, and what voltage?

Screenshot 2023-11-21 205947.png
 
lower each value 2 points at a time until it get unstable. then either go up a couple points or try upping the voltage slightly.
 
Well after experimenting with timings. I am going to settle on this:

Screenshot 2023-11-21 215452.png


Also. Should I keep my fclk at 2033 for 6000mhz ddr5 ram? I heard that if the ram is running at 6000mhz I should keep the flck at 2033. Any sense to that?

Edit: So I read putting it to 2033 was because of an older bios bug. That if I am running my ddr5 at 6000mhz, I should set the fclk to 2000. I did that just now. What do you guys think? The main purpose of me pursuing this is to eeeek out better performance in games and cause I am a dork. Thanks!
 
Last edited:
It's my understanding that AM5 platforms don't gain any significant benefit from RAM speeds over DDR5-6000, and rather than trying to raise clocks you should stay at 6000 and try to tighten timings instead.
This was with older BIOS as the divider would have to change after 6000 to maintain stability which incurred a small latency hit.
Newer BIOS do fairly well up to 6400 as they have made some tweaks to improve stability of the FCLK up to 2200 is possible with some CPU\MB now.

But more important than that is the sub timings.

View: https://www.youtube.com/watch?v=dlYxmRcdLVw

Also Zentimings is better than CPU-Z for viewing timings in windows.
https://www.techpowerup.com/download/amd-ryzen-zen-timings/
 
Last edited:
I watched that video and adjusted my sub timings correctly. Right now I have my CL at 30 then 38, 38, 28, 68. I ran memory benchmarks and my ram is stable at cl30 which is great. I am just going to keep my ram at 6000 and fclk at 2000. I'd rather have good sub timings than run the ram at a higher mhz.
 
Do you think I should adjust anymore timings in this pic? I have my CL at 30...not sure if I should try to change anything else if it would help make my system speedier.

Screenshot 2023-11-22 090930.png
 
1700666137649.png

these are the ones people normally adjust, you did everything but, minus the cas....
 
Screenshot 2023-11-22 105411.png




I can't change the CDWR setting. It changes by itself when I change the CDRD. So I lowered them by 2. Wonder how much further I can go.
 
Yes I did read your reply. I do not want to risk lowering them any further and corrupting my os install. I'd rather keep them like this. To me this is plenty enough of a performance increase.
 
Yes I did read your reply. I do not want to risk lowering them any further and corrupting my os install. I'd rather keep them like this. To me this is plenty enough of a performance increase.
then why are you "wondering how much further i can go". if it's stable and youre happy, leave it there.
 
I was just shooting the shit. But that art is lost now.

Thanks again for the help.

Looks pretty good for 6000, just remember that on DDR5 tRC=tRP+tRAS or you'll get extra cycles of waiting. If you really want to get froggy, try 1:2 and push for 7000+. I'm working on that myself on my R5 7600 machine, currently stable at 7400mt/s. I don't think you have much to worry about with corrupting the OS, as most of the time it will just fail to train. Keep checking for BIOS updates too, AGESA 1.1.0.0 is out now.
 
I was just shooting the shit. But that art is lost now.

Thanks again for the help.
Buildzoid in that video said the sweet spot is DDR at 6000, fclk set to 2033. Attached are mine. For Hynix...
 

Attachments

  • ZenBuildzoidTimings.jpg
    ZenBuildzoidTimings.jpg
    78.3 KB · Views: 0
Buildzoid in that video said the sweet spot is DDR at 6000, fclk set to 2033. Attached are mine. For Hynix...

What latency do you get in the latency benchmark in aida64? I get 69ms now. I used to get 67. I heard aida64 gives wildly different results a lot of the times.

The 2033 fclk was for the bioses back then. Newer bioses require the fclk set to 2000 for 6000mhz ram.

These are mine now with tRC at 64 because it should be tRP and tRAS combined.

Screenshot 2023-12-05 003245.png
 
What latency do you get in the latency benchmark in aida64? I get 69ms now. I used to get 67. I heard aida64 gives wildly different results a lot of the times.

The 2033 fclk was for the bioses back then. Newer bioses require the fclk set to 2000 for 6000mhz ram.

These are mine now with tRC at 64 because it should be tRP and tRAS combined.
 

Attachments

  • AIDA641.jpg
    AIDA641.jpg
    104 KB · Views: 1
  • AIDA642.jpg
    AIDA642.jpg
    104 KB · Views: 1
  • AIDA643.jpg
    AIDA643.jpg
    104 KB · Views: 1
Background processes have a huge impact on AIDA64 latency so it is best to run in safe mode to improve consistency.
 
My reads are 88k and writes are 91k. So they seem good. I can't get my latency below 64ns. I live with that for now. CL30 worked for me at 1.4volts.

How do I changed my value in red to match yours?
 

Attachments

  • ZenTimings_Screenshot.png
    ZenTimings_Screenshot.png
    202.6 KB · Views: 0
Last edited:
My reads are 88k and writes are 91k. So they seem good. I can't get my latency below 64ns. I live with that for now. CL30 worked for me at 1.4volts.

How do I changed my value in red to match yours?
I believe those are all auto settings, I think buildzoid left those on auto in the tuning video. I find it odd read speeds are lower than write.
 
Back
Top