• Happy holidays, folks! Thanks to each and every one of you for being part of the Tom's Hardware community!

[SOLVED] 3090 Underperforming?

Adam Jelinek

Prominent
Oct 4, 2019
70
1
535
Hello so my system specs are an rtx 3090 suprim x with a ryzen 7 5800x with 16gbs of 4000mhz cl18 ram and it seems like I am underperforming in COD cold war. If I am playing zombies I am typically getting 80-100 fps but in some cases on the new map I can drop as low as 50 fps where there are a lot of entities on screen. I am playing at 3440 x 1440. I'm not sure if something is wrong or maybe others are getting the same results as I am? Please let me know what you guys think.
 
Solution
It's not the cas latency so much as the ram speed...4000 is forcing the infinity fabric to run with a divider. I suggested C16 since you're reducing ram speed so you can make up the performance by lowering the cas latency. Secondary timings can also be reduced but take it slow and test for stability if you change anything besides just the cas setting. A good idea for a baseline starting point would be to find a oloy kit online running 3600mhz at c16 and mirror the timings and voltage. Something like these https://www.newegg.com/oloy-32gb-288-pin-ddr4-sdram/p/N82E16820821304

According to AMD docs memory at 3600mhz ram runs the IF divider at 1:1 which puts the infinity fabric at 1800mhz (remember ram is DDR the infinity fabric...
do it again. high background cpu usage

latest bios?

install all the windows update? latest nvidia driver?
Here's another
https://www.userbenchmark.com/UserRun/39810115
I might not have the absolute latest bios, but it still should be pretty up to date as I built the system a few months ago. And yes latest nvidia driver. I'm gonna turn off monitor sync as it is saying it is capping at 158fps and i'll post another.
 
Install the latest BIOS.
Install the latest AMD chipset drivers.
Run your memory at 3600 c16 so the infinity fabric runs at 1800mhz 1:1 avoiding the divider.
Okay so if I was to change to cas latency to 16, would I need to change any other numbers as well? I just know that there are a lot of different numbers and such with ram
 
It's not the cas latency so much as the ram speed...4000 is forcing the infinity fabric to run with a divider. I suggested C16 since you're reducing ram speed so you can make up the performance by lowering the cas latency. Secondary timings can also be reduced but take it slow and test for stability if you change anything besides just the cas setting. A good idea for a baseline starting point would be to find a oloy kit online running 3600mhz at c16 and mirror the timings and voltage. Something like these https://www.newegg.com/oloy-32gb-288-pin-ddr4-sdram/p/N82E16820821304

According to AMD docs memory at 3600mhz ram runs the IF divider at 1:1 which puts the infinity fabric at 1800mhz (remember ram is DDR the infinity fabric isn't) going beyond 1800 on the IF forces the divider and hurts latency in the cpu chiplets.
 
Solution
It's not the cas latency so much as the ram speed...4000 is forcing the infinity fabric to run with a divider. I suggested C16 since you're reducing ram speed so you can make up the performance by lowering the cas latency. Secondary timings can also be reduced but take it slow and test for stability if you change anything besides just the cas setting. A good idea for a baseline starting point would be to find a oloy kit online running 3600mhz at c16 and mirror the timings and voltage. Something like these https://www.newegg.com/oloy-32gb-288-pin-ddr4-sdram/p/N82E16820821304

According to AMD docs memory at 3600mhz ram runs the IF divider at 1:1 which puts the infinity fabric at 1800mhz (remember ram is DDR the infinity fabric isn't) going beyond 1800 on the IF forces the divider and hurts latency in the cpu chiplets.
so heres the benchmark after I set cl to 16 the other 3 values to 20, and the last value to 40.
https://www.userbenchmark.com/UserRun/39812363