03-30-2024 01:41 AM - edited 03-30-2024 01:44 AM
I thought I'd share some results on Intel 14th gen and the ROG Z790 Apex Encore with memory scaling whilst investigating use cases for DIMM Flex.
As most will know, in the exploration of DDR5 it's crucial to recognise that substantial CPU and memory gains often manifest more prominently at lower resolutions due to what's referred to as CPU bottlenecking. When venturing into the pursuit of the "bleeding edge", it's common for users to gravitate towards higher resolutions. Whilst the impact of DDR5 may be more nuanced at elevated resolutions due to being GPU-bound, it's still interesting to see how pushing DRAM impacts performance.
System & Configuration
ASUS TUF Gaming GeForce RTX™ 4090 24GB
ROG MAXIMUS Z790 APEX ENCORE
Intel i9 14900KF Raptor Lake
GSKILL 8000MHz 2x24GB (F5-8000J4048F24GX2-TZ5RS
Crucial T700 1TB PCIe Gen5 NVMe M.2 SSD
Cooling
HEATKILLER® IV PRO CPU Waterblock
Thermal Grizzly 13th Gen Contact Frame
EK-Quantum Vector² Strix/TUF RTX 4090 D-RGB Waterblock
EK-DDC Series Pump
EK-Vadar EVO 2400RPM Fans
EK-CoolStream XE 360mm
EK-CoolStream PE 360mm
Koolance QDC3 Nickel Fittings
Setup
Windows 11 Pro 23H2
Nvidia Driver 551.76
ROG Apex Encore UEFI 1001
4800MT to the Moon
Without muddying the water too much, what's key to pay attention to is the comparison between our tuned 7200MT profile and XMP on the GSKILL 8000MHz 2x24GB memory kit (GSKILL 8000MHz 2x24GB (F5-8000J4048F24GX2-TZ5RS). Much like yearning for 5GHz on Skylake was, 8000MT is often considered the "must have" frequency now that it's been validated for 4 DIMM motherboards as an absolute maximum. Before we even consider tuning beyond XMP, hitting max validation is often tough due to less signal/overclocking margin, and tuning for these things can become difficult due to the voltage validity window for stability becoming narrower. If the system is at the very fringe of what a motherboard / CPU is capable of, sometimes it can be as little as 20mV on some of the IO/memory voltages, and it becomes a rather frustrating exercise only for the stability to be invalidated under certain conditions or stress tests.
It's no surprise that memory timings and frequency are intrinsically related, so finding platform sweet spots should outweigh opting for outright frequency.
4800MT [Manual frequency - All timings board controlled]
5600MT [JEDEC all auto]
7200MT [manually tuned timings]
8000MT [XMP I - Board controlled timings]
Shadow of the Tomb Raider
In terms of the benchmark metrics, the game thread is responsible for executing all gameplay logic. After each frame, it synchronizes the positions and states of objects within the game world with the Render Thread. The Render Thread handles rendering logic, ensuring objects are displayed correctly. Generally, the CPU Game thread serves as the primary thread in this process.
At 1080P High preset, SOTR shows a significant 27% increase in average FPS when transitioning from 4800MT to 8600MT. While XMP I may provide convenience, manual tuning proves superior performances with a 4% average framerate uplift tuning memory latency at 7200MT.
Red Dead Redemption 2
The RDR2 benchmark stands out as one of the most demanding for GPUs. This is evidenced by the results, which reveal subtle performance gains. All benchmarks for RDR2 are conducted using the Vulkan API. The game features cutting-edge rendering technologies such as Global Illumination and Volumetric Fog, which contribute to its stunningly realistic lighting and atmospheric effects. The nature of this benchmark can result in rather inconclusive results as the test runs for roughly 5 minutes, but we can still observe scaling.
Farcry 6
Far Cry 6 invites players to a lush yet troubled Caribbean island, where rebellion and revolution collide in a fight for freedom and justice. The game incorporates ray tracing for realistic lighting and reflections and dynamic weather systems for immersive atmospheric effects.
Farcry 6 is quite receptive to memory latency. Moving from JEDEC to our 7200MT profile results in an uplift of 17% in average FPS and 14% to minimums. A further 5% and 4% are found to average and minimum FPS respectively when moving to our 8600MT profile.
Even at Ultra settings at 1440P, memory scaling can be seen in FarCry 6 with a 16.6% uplift from JEDEC to 8600MT in our average frame rate and a massive 21.1% increase to our minimums!
Forza Horizon 5
FH5 utilises advanced rendering techniques including Ray Tracing and Variable Rate Shading (VRS) to enhance visual fidelity and performance. Notably, the benchmark results present two metrics: "CPU Simulation" and "CPU Render." While "CPU Simulation" likely accounts for computational tasks related to gameplay mechanics, physics, and AI, "CPU Render" likely measures the processing power required for rendering graphics and visual elements. This distinction provides insights into how the game utilises CPU resources for different aspects of its operation.
Metro Exodus Enhanced Ed
Metro Exodus features advanced rendering technologies such as Ray Tracing, Global Illumination, and DLSS (Deep Learning Super Sampling) for improved visuals and performance, providing players with a more immersive experience in the post-apocalyptic world of Metro Exodus.
Moving from stock to 8600MT configuration results in increases of approximately 6%, 10% and 8% respectively for average, maximum and minimum FPS
At low detail, our tighter 7200MT profile lifts the minimum FPS floor by 5.5% over XMP 8000MT. JEDEC to our 8600MT profile results in an uplift of 10.4% average fps and 15% to minimums.
Uncore Tests
This is just a glimpse into some of the presets I've been running, but is an interesting window into scaling to the uppermost echelon for what can be achieved on a daily overclock (8800-9000MT to follow).
While core overclocking remains king, it won't come as much of a surprise to some that optimizing memory and cache domains can yield benefits to our minimum FPS floor / 1% lows. Achieving an impressive 8600MT may be challenging and restricted to specific hardware configurations like the ROG MAXIMUMS Apex Encore, however, tuning 7200MT showcases notable enhancements with a substantial improvement in average and minimum framerates respectively. I've purposefully left out some of the more e-sport and competitive titles here to follow with some more insight.
03-30-2024 07:51 AM
Superb insights here. Thanks for posting your work. Most appreciated!!
03-30-2024 09:46 AM
Thank you. The biggest difference I noticed was in high-resolution RDR2 minimum framerates. Storage is Gen 5 m.2, not a limitation, so likely lowest frames are from scenery changes, and faster ddr5 helps with min FPS.
03-30-2024 11:02 AM - edited 04-01-2024 07:02 AM
Nicly done sir, I enjoy seeing memory scaling benchmarks.
The Dimm Flex AI OC score's are very interisting, looking forward to your 8800 Dimm Flex results.
My Z790 Apex motherboad does not support Dimm Flex.
03-30-2024 02:49 PM
@Braegnok wrote:
Nicly done sir, I enjoy seeing memory scaling benchmarks.
The Dimm Flex AI OC score's are very interisting, looking forward to your 8800 Dimm Flex results.
There will be more info on the timing scaling there to follow also 👍
03-30-2024 04:01 PM - edited 03-30-2024 04:02 PM
A fan and Aqua Computer heatsinks, air-cooled.
03-30-2024 04:52 PM - edited 03-30-2024 04:56 PM
Hey Silent_Scone,
This is the kind of stuff I like to see.
I think it's amazing that Shadow of the Tomb Raider gained over 100FPS from 4800MHz to 8400MHz.
In fact, that's insane, I'm looking forward to more !
Like everyone else, thank you for your awesome work.
04-02-2024 12:52 AM
Hi Silent_Scone
Awesome insight and overview! I really appreciate these kind of tests and posts.
Thank u very much 🙂