Jump to content

Query about ram timings

Go to solution Solved by Moonzy,
11 minutes ago, JustAnAverageGuy said:

that I adjusted the timings until the system won't boot.

booting isnt stressful enough of a load to determine if it's stable

use softwares that other people have mentioned to validate stability.

12 minutes ago, JustAnAverageGuy said:

are timings This low good when it comes to raw FPS? Reason why I'm concerned is, because these are quite a bit lower from stock.

low timings normally dont affect FPS much unless that game is VERY cpu heavy, but hey, faster is always better

only if it's stable

13 minutes ago, JustAnAverageGuy said:

should I crank the FCLK(infinity fabric clock) as high as it can go without crashing? Could that further improve gaming performance?

personally i havent tested if one should crank FCLK higher than 1/2 of RAM if your RAM is slow

i wonder how slow your ram should be before your FCLK should decouple, if anyone knows, do post a link to the source here for OP(and me)

Hey guys,

 

Just finished building my first pc.

 

Specs: Ryzen 3600|Gigabyte RTX 2080 Super OC|RAM: Corsair Vengeance 3000MHz 16gb (8g+8g)| Mobo: Asrock Steel Legend x570

 

So as we all know correctly tuning RAM can improve performance on Ryzen. Following Linus's video, I decided to do the same.

 

I OCed my RAM to 3200MHz(set the DRAM voltage to 1.34V) and the infinity fabric clock at 1600MHz(obeying the 1:1 rule) after that I adjusted the timings until the system won't boot.

 

Here's what I ended up with: 14-19-8-11-21

 

Stock timings(set by the Asrock XMP profile) were:16-20-20-20-38

 

Everything's running fine up until now. Still got to run some games. But the system boots and works fine.

 

My question is: are timings This low good when it comes to raw FPS? Reason why I'm concerned is, because these are quite a bit lower from stock.

 

Also, should I crank the FCLK(infinity fabric clock) as high as it can go without crashing? Could that further improve gaming performance?

 

Any help is appreciated, thanks.

Link to comment
https://linustechtips.com/topic/1224256-query-about-ram-timings/
Share on other sites

Link to post
Share on other sites

Just now, JustAnAverageGuy said:

So, can you suggest some memory benchmark tools? I do know about AIDA64 and memtest86. Will test and update

I recommend RAM Test from Karhu Software. But that one is a paid SW, the advantage is that it is completely multithreaded and tests the RAM very very fast.

 

Yeah, Memtest86 is a good free alternative but is a LOT slower. Then there is Memtest Pro which is also paid software I think its about $5, its still slower than RAM Test but also a bit cheaper.

 

Anyways, you want to have 0 errors. Chances are, your OC will spit errors right away.

Link to post
Share on other sites

1 minute ago, WereCat said:

I recommend RAM Test from Karhu Software. But that one is a paid SW, the advantage is that it is completely multithreaded and tests the RAM very very fast.

 

Yeah, Memtest86 is a good free alternative but is a LOT slower. Then there is Memtest Pro which is also paid software I think its about $5, its still slower than RAM Test but also a bit cheaper.

 

Anyways, you want to have 0 errors. Chances are, your OC will spit errors right away.

Aiiight thanks. Will test first thing in the morning(way too late here, lol).

Link to post
Share on other sites

11 minutes ago, JustAnAverageGuy said:

that I adjusted the timings until the system won't boot.

booting isnt stressful enough of a load to determine if it's stable

use softwares that other people have mentioned to validate stability.

12 minutes ago, JustAnAverageGuy said:

are timings This low good when it comes to raw FPS? Reason why I'm concerned is, because these are quite a bit lower from stock.

low timings normally dont affect FPS much unless that game is VERY cpu heavy, but hey, faster is always better

only if it's stable

13 minutes ago, JustAnAverageGuy said:

should I crank the FCLK(infinity fabric clock) as high as it can go without crashing? Could that further improve gaming performance?

personally i havent tested if one should crank FCLK higher than 1/2 of RAM if your RAM is slow

i wonder how slow your ram should be before your FCLK should decouple, if anyone knows, do post a link to the source here for OP(and me)

-sigh- feeling like I'm being too negative lately

Link to post
Share on other sites

14 minutes ago, Moonzy said:

personally i havent tested if one should crank FCLK higher than 1/2 of RAM if your RAM is slow

i wonder how slow your ram should be before your FCLK should decouple, if anyone knows, do post a link to the source here for OP(and me)

Cranking FCLK up helps, if the increase over DRAM clock is meaningfull enough (200MHz+). This was also shown in LTT video few months ago... too lazy to go hunting for a link.

And also Buildzoid from Actualy HW OC on YT showed the results for this way before LTT.

 

The lower latency actually helps a lot but the bandwidth increase is also not insignificant so there is a trade-off, some games benefit more from one than the other but if you can get both bandwidth up and latency down at the same time, you will get a huge jump in performance.

Link to post
Share on other sites

1 minute ago, WereCat said:

Cranking FCLK up helps, if the increase over DRAM clock is meaningfull enough (200MHz+). This was also shown in LTT video few months ago... too lazy to go hunting for a link.

And also Buildzoid from Actualy HW OC on YT showed the results for this way before LTT.

 

The lower latency actually helps a lot but the bandwidth increase is also not insignificant so there is a trade-off, some game benefit more from one than the other.

1800MHz should go well with 3200MHz ram then?

Link to post
Share on other sites

14 minutes ago, WereCat said:

Yeah, should be fine... assuming your RAM OC is stable.

But you can likely push your RAM to 3600MHz CL16 if you try enough. Maybe try DRAM Calc 1.7.3?

Uh, this particular Ram kit uses Micron B die, not Samsung b die. I tried selecting 3600MHz for Micron, but it only supports upwards till 3466.

Link to post
Share on other sites

1 minute ago, JustAnAverageGuy said:

Uh, this particular Ram kit uses Micron B die, not Samsung b die. I tried selecting 3600MHz for Micron, but it only supports upwards till 3466.

I don't have any experience with Micron B-die. I have Micron E-die and this one clocks really high almost effortlessly.

 

Try 3466MHz then? Maybe you will be able to do it, if you have the time and interest that is.

Link to post
Share on other sites

Just now, WereCat said:

I don't have any experience with Micron B-die. I have Micron E-die and this one clocks really high almost effortlessly.

 

Try 3466MHz then? Maybe you will be able to do it, if you have the time and interest that is.

Yup, definitely will do. It's just that setting tRC, tRRDS and other variables according to DRAM Calculator for Ryzen, only causes a crash. And the bios resets. Idk what I'm doing wrong here. I set all the voltages, and other options accordingly, and always double check. The only thing I've had to skip every time when trying to OC is "BGS".

 

Idk what that is, and where it is in the bios. Could that be why I'm not able to follow the calculated specs?

Link to post
Share on other sites

5 minutes ago, JustAnAverageGuy said:

Yup, definitely will do. It's just that setting tRC, tRRDS and other variables according to DRAM Calculator for Ryzen, only causes a crash. And the bios resets. Idk what I'm doing wrong here. I set all the voltages, and other options accordingly, and always double check. The only thing I've had to skip every time when trying to OC is "BGS".

 

Idk what that is, and where it is in the bios. Could that be why I'm not able to follow the calculated specs?

BGS is Bank Group Swap

 

Should be located in AMD Overclocking -> AMD CBS -> UMC Common Options -> DRAM Memory Mapping

 

play around with protODT as well, this does not affect performance but greatly affects stability (usually values between 40-60ohm should give you the best results)

 

And definitely disable DRAM ECC in AMD CBS -> CPU Common Options -> ECC = Disabled

 

VTTDDR Voltage should be half of your DRAM voltage

VPP_MEM Voltage should be 2.5V (you can increase it a little bit to 2.51V or 2.52V to compensate for the Voltage droop).

Link to post
Share on other sites

4 minutes ago, WereCat said:

BGS is Bank Group Swap

 

Should be located in AMD Overclocking -> AMD CBS -> UMC Common Options -> DRAM Memory Mapping

 

play around with protODT as well, this does not affect performance but greatly affects stability (usually values between 40-60ohm should give you the best results)

 

And definitely disable DRAM ECC in AMD CBS -> CPU Common Options -> ECC = Disabled

 

VTTDDR Voltage should be half of your DRAM voltage

VPP_MEM Voltage should be 2.5V (you can increase it a little bit to 2.51V or 2.52V to compensate for the Voltage droop).

AMD Overclocking and AMD CBS are two different options in this(Asrock) bios. Anyways under AMD Overclocking there are 4 options:-

1. ECO Mode

2. Precision Boost Overdrive

3. LN2 Mode

4. Soc/Uncore OC Mode

 

And as for AMD CBS there are 2 options here:-

 

1. CPU Common Options:

     i) Core Performance Boost

     ii) Global C-state Control

 

2. NBIO Common Options:

     i) IOMMU

     ii) HD Audio Enable

 

BGS is non existent. Idk what other name it could have, looked almost everywhere

     

Link to post
Share on other sites

Just now, JustAnAverageGuy said:

AMD Overclocking and AMD CBS are two different options in this(Asrock) bios. Anyways under AMD Overclocking there are 4 options:-

1. ECO Mode

2. Precision Boost Overdrive

3. LN2 Mode

4. Soc/Uncore OC Mode

 

And as for AMD CBS there are 2 options here:-

 

1. CPU Common Options:

     i) Core Performance Boost

     ii) Global C-state Control

 

2. NBIO Common Options:

     i) IOMMU

     ii) HD Audio Enable

 

BGS is non existent. Idk what other name it could have, looked almost everywhere

     

some motherboards dont have some options that are in the DRAM Calc.

But BGS is Bank Group Swap, if its not there then its not there.

Link to post
Share on other sites

Just now, WereCat said:

some motherboards dont have some options that are in the DRAM Calc.

But BGS is Bank Group Swap, if its not there then its not there.

Yup, my thoughts exactly. That's why I just decided to skip it. I'll just try to set the speed at 3466, set the basic timings, and leave the rest to Auto. Lmao.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×