Announcement
Collapse
No announcement yet.
AMD Ryzen 9 3900X Linux Memory Scaling Performance
Collapse
X
-
You can see how proud they are of Zen 2, they shipped out the full review kit to Michael, incl. the Trident Z Royal DIMMs.
- Likes 4
-
Originally posted by BillBroadley View Post
Yes, CAS 14 @ 1.6GHz has lower latency than CAS16 @ 1.8GHz, but that only matters for codes that are bottlenecked on memory latency. Codes that are bandwidth limited will run better on the higher bandwidth memory.
Leave a comment:
-
Originally posted by shmerl View Post
14 / 1600 * 1000 = 8.75 ns.
16 / 1800 * 1000 ≈ 8.89 ns.
So If I understand it correctly, 3200 MHz RAM with 14 CAS latency should perform better than 3600 MHz one with 16 CAS. Though I've never tested that, would be interesting to confirm.
- Likes 5
Leave a comment:
-
Originally posted by existensil View PostThe big reduction in performance with Apache Siege leads me to believe that benchmark involves a heavy amount of cross-core communication and is saturating the infinity fabric, especially when it's nearly halved in speed.
- Likes 1
Leave a comment:
-
This is very helpful for those of with older boards and RAM considering upgrading. This shows the variance at a fixed timing, and shows the combined effect of IF speed and RAM speed scaling together. At 4-8% on Zstd and LLVM compilation, it definitely makes me feel better about using 2666/2933/3200 RAM with an R9.
I think the internal improvements that AMD has made with IF in reducing latency are really showing here. Great job AMD.
- Likes 5
Leave a comment:
-
Originally posted by schmidtbag View PostThe point was just to to test memory scaling, which is exactly what was tested and is in fact informative.
- Likes 2
Leave a comment:
-
Seems like Zen2 is less hungry for memory bandwidth than previous generations. Though, part of me questions if that giant cache has something to do with it.
Originally posted by shmerl View PostSo you used the same memory kit running it at different frequencies? I don't think this is very informative. Since different RAM can also have different latency for different frequencies.
That being said... it would be nice seeing the difference between timings, too.
- Likes 5
Leave a comment:
-
Originally posted by shmerl View PostSo you used the same memory kit running it at different frequencies? I don't think this is very informative. Since different RAM can also different latency for different frequencies.
I.e. let's say you have 3200 MHz dual channel RAM with 14 CAS latency, and 3600 MHz one with 16 CAS.
So timing usually is calculated as CL / (single channel frequency) * 1000.
I.e.:
14 / 1600 * 1000 = 8.75 ns.
16 / 1800 * 1000 ≈ 8.89 ns.
So If I understand it correctly, 3200 MHz RAM with 14 CAS latency should perform better than 3600 MHz one with 16 CAS. Though I've never tested that, would be interesting to confirm.
- Likes 1
Leave a comment:
-
So you used the same memory kit running it at different frequencies? I don't think this is very informative. Since different RAM can also have different latency for different frequencies.
I.e. let's say you have 3200 MHz dual channel RAM with 14 CAS latency, and 3600 MHz one with 16 CAS.
So timing usually is calculated as CL / (single channel frequency) * 1000.
I.e.:
14 / 1600 * 1000 = 8.75 ns.
16 / 1800 * 1000 ≈ 8.89 ns.
So If I understand it correctly, 3200 MHz RAM with 14 CAS latency should perform better than 3600 MHz one with 16 CAS. Though I've never tested that, would be interesting to confirm.Last edited by shmerl; 09 July 2019, 08:07 PM.
- Likes 7
Leave a comment:
Leave a comment: