The Corsair DDR4-5000 Vengeance LPX Review: Super-Binned, Super Exclusiveby Gavin Bonshor on January 27, 2020 9:00 AM EST
Infinity Fabric Overclocking: What the FCLK
With AMD’s 3rd generation Ryzen processors, AMD has increased the flexibility of the memory subsystem and added separate control for two elements dubbed FCLK and UCLK. These elements have technically always been present, but previously were always linked to memory speed. Before we proceed though, some definitions:
FCLK – Fabric ClocK. FCLK controls the speed of AMD’s Infinity Fabric, which handles communication across their CPUs. On 3rd generation Ryzen, Infinity Fabric and therefore FCLK or Fabric Clock has particular responsibility for the connections between the Core dies and the IO die. UCLK – Unified memory controller ClocK.
UCLK - This controls the speed of the memory controller itself.
MEMCLK – Memory clock on DDR4 memory is often referred to by the data rate, for example, this “5000 MT/s” kit is so called because at the advertised speed data is transferred 5000 million times per second. The physical clock signal that governs this data transfer, however, is 2500 MHz at the advertised speed – the data rate is double the physical clock, hence Double Data Rate. In AMD’s language this physical clock is called MEMCLK, and often shows up in bios settings under this name. MEMCLK is important because of how FCLK and UCLK relate to it.
Technically, all of these elements have always existed on all AMD’s Zen-based processors, back to 1st generation Ryzen and the enterprise equivalents, but FCLK and UCLK were always locked to MEMCLK making them effectively one and the same. What differs with 3rd generation Ryzen is that rather than being tied to MEMCLK, FCLK can now be set totally independently and UCLK has a choice of two ratios to MEMCLK – 1:1 and 1:2 (UCLK:MEMCLK).
Setting FCLK on Matisse
Although FCLK is now free to run at any speed, in practice there’s a performance bonus from running FCLK, UCLK and MEMCLK synchronized together. At lower MEMCLK speeds this may be outweighed by increasing – more specifically, overclocking – FCLK independently and when overclocking to very high MEMCLK it is simply no longer possible for FCLK to keep up and it must be run at a reduced speed.
By default FCLK, UCLK and MEMCLK are still synced together on 3rd generation Ryzen for speeds up to and including DDR4-3600 (1800 MHz FCLK/UCLK/MEMCLK), and as a result users with DDR4-3600 kits find these parameters well optimised without additional tweaking.
With this extremely high-speed DDR4-5000 kit, FCLK and UCLK cannot be synched with MEMCLK, and for the best possible performance, it’s advisable to manually overclock FCLK independently. On MSI motherboards as tested, the FCLK frequency and UCLK ratio (“UCLK DIV1 MODE”) are found in the “DRAM Setting” portion of the OC menu.
To test the performance of the Corsair Vengeance LPX DDR4-5000 memory kit, we tested the kit at three different frequencies with Infinity Fabric clocks in a ration of 2:1. Our maximum limit on the Infinity Fabric before we reached instability was 1800 MHz, which is a common limit for users. Some Ryzen 3000 processors can clock as high as 1900 MHz which would equal DDR4-3800, but AMD themselves say the sweet spot for memory performance on Ryzen 3000 and X570 is around DDR4-3600.
|Processor||AMD Ryzen 3700X, 65W, $329
8 Cores, 16 Threads, 3.6 GHz (4.4 GHz Turbo)
|Motherboard||MSI MEG X570 Ace (BIOS 1.40 - ABBA)|
|Cooling||ID-Cooling Auraflow Pink 240mm AIO|
|Power Supply||Thermaltake Toughpower Grand 1200W Gold PSU|
|Memory||2x8GB Corsair Vengeance
DDR4-3200 18-26-26-46 1T (FCLK 1600 MHz)
DDR4-3600 18-26-26-46 1T (FCLK 1800 MHz)
DDR4-5000 18-26-26-46 1T (FCLK 1800 MHz)
|Video Card||ASRock RX 5700 XT Taichi X 8G OC+ (1810/2025 Boost)|
|Hard Drive||Crucial MX300 1TB|
|Case||Open Benchtable BC1.1 (Silver)|
|Operating System||Windows 10 1903 inc. Spectre/Meltdown Patches|
Post Your CommentPlease log in or sign up to comment.
View All Comments
LuckyX2 - Monday, January 27, 2020 - linkI'd have loved to see 3600 but with very tight timings tested, that's where these will shine. I imagine these can achieve much better timings at 3600 than average DIMMs. Nobody is going to run these at 3600 C18 like you tested, I run my regular $80 set at 3600 C16. These will definitely do 3600 C14 or better.
Hulk - Monday, January 27, 2020 - linkThis is exactly what I was thinking as I was reading the review.
Sivar - Monday, January 27, 2020 - linkThis was my first thought when I read the test setup. No one is going to run these at 18-26-26-46 @3200 or 3600MT/sec. They are going to find the best stable timings at 3600MT/sec or run at 5000.
AnarchoPrimitiv - Monday, January 27, 2020 - linkYeah, I've been saying for a while now that my dream kit would be 3600Mhz 14-14-14-34 timings
Makaveli - Monday, January 27, 2020 - linkI believe this is already doable with Samsung B-die
JoeyJoJo123 - Tuesday, January 28, 2020 - linkSamsung B-Die has been discontinued for a while.
integralfx - Tuesday, January 28, 2020 - linkOnly the OEM sticks have been discontinued. The IC themselves are still in production.
FreckledTrout - Tuesday, January 28, 2020 - linkYou can pick up something pretty close to that already set with XMP settings.
Trident Z Neo - DDR4-3600MHz CL14-15-15-35 1.40V
BoemlauweBas - Thursday, January 30, 2020 - linkDIMM1: G Skill TridentZ RGB F4-3600C17-16GTZR @ 1801 Mhz (XMP) 17-19-19-39
DIMM3: G Skill TridentZ RGB F4-3600C17-16GTZR @ 1801 Mhz (XMP) 17-19-19-39
..... I made a mistake didn't I ? Keep reading I should have gone for 4x8G
The RGB variant at 3600 will not go above 3800 :/
ArmedandDangerous - Friday, January 31, 2020 - linkThe CL14 kit of the Trident Z Neo is much much much more expensive than the regular C18 kit lol. And also virtually out of stock everywhere when I checked a few weeks ago, was just curious.