News

AMD Introduces New Dynamic Local Mode Balancing

AMD Makes Dynamic and Local Modes Switch Seamless

As a result of Threadripper, users now have access to an unprecedented number of cores. Due to the complexities of large core designs, AMD made some compromises with the design. Each Threadripper 2 CPU contains 4 dies with 8 cores each. Due to design constraints to fit so many cores on one chip, sacrifices have to be made. To combat the issue, AMD is releasing a new Dynamic Local Mode for memory access.

When AMD created Threadripper 2, the design featured 4 dies and 4 memory channels. Due to the shared platform with EPYC which has 8 channels, a limitation arose where only 2 Threadripper dies could have memory access. This created problems with latency for the dies without direct memory access. To balance the issue, AMD used Local and Dynamic Mode. Local mode restricts memory usage for active cores to closest memory first, cutting latency at the cost of bandwidth. Dynamic mode allows the core to use the whole bank of memory, using all 4 channels at the cost of latency.

Dynamic Local Mode Balances Application Specific Latency and Bandwidth

The problem when it came to using the modes is that it required a restart. This is where Dynamic Local Mode comes in. The new service runs in the background to identity is an application is more latency or bandwidth sensitive. Depending on its need, the application will then be assigned to either close memory for low latency or all memory for bandwidth. This should help balance workloads between gaming (latency) and content creation (bandwidth) for instance. It also allows mixed workloads to run together at the same time with less conflict than the arbitrary Dynamic or Local options as before.

For now, the new service is only available for the top end Threadripper 2990WX and 2970WX  CPUs. These chips have the most to contend with as they use all 4 dies actively. For the rest of Threadripper 2, they only use 2 of the dies so they fare a bit better. Perhaps AMD will implement Dynamic Local Mode for them in the future as well. With up to 49% gains in performance in a best-case scenario, it is well worth the effort. Finally, the new feature will be backwards compatible with X399 motherboards.

Samuel Wan

Samuel joined eTeknix in 2015 after becoming engrossed in technology and PC hardware. With his passion for gaming and hardware, tech writing was the logical step to share the latest news with the world. When he’s not busy dreaming about the latest hardware, he enjoys gaming, music, camping and reading.

Disqus Comments Loading...

Recent Posts

Electronic Arts Titles Played for Over 11 Billion Hours in 2024

Electronic Arts (EA) announced today that its games were played for over 11 billion hours…

2 days ago

Just 15% of Steam Gaming Time in 2024 Was Spent on New Releases

Steam's annual end-of-year recap, Steam Replay, provides fascinating insights into gamer habits by comparing individual…

2 days ago

STALKER 2 Gets Massive 110GB Patch With 1800+ Fixes

GSC GameWorld released a major title update for STALKER 2 this seeking, bringing the game…

2 days ago

Intel Unveils Core 200H Processors Based on the Previous Raptor Lake Refresh

Without any formal announcement, Intel appears to have revealed its new Core 200H series processors…

3 days ago

Ubisoft Reportedly Developing a New Quadruple A Game

Ubisoft is not having the best of times, but despite recent flops, the company still…

3 days ago

STALKER 2: Heart of Chornobyl Update 1.1 Fixes 1,800 Issues and Revamps A-Life 2.0

If you haven’t started playing STALKER 2: Heart of Chornobyl yet, now might be the…

3 days ago