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

Nvidia’s GeForce RTX 5090 Possible Price Revealed

According to a new report, the GeForce RTX 5090 GPU will be very expensive. It…

10 hours ago

AMD Krackan Processor with 6 Zen 5 and Zen 5c Cores for Budget AI Laptops Leaked

A new AMD processor in the form of an engineering model has been leaked in…

10 hours ago

SK Hynix Begins Production of First 321-Layer NAND Chips

SK Hynix has claimed to be the first company to mass-produce 321-layer NAND memory chips.…

10 hours ago

Trust Gaming GXT 609 Zoxa 2.0 PC Speakers

SOUNDS GREAT – Full stereo sound (12W peak power) gives your setup a booming audio…

15 hours ago

PowerA Wired Controller for Nintendo Switch

Special Edition Yoshi design Ergonomic controller shape with Nintendo Switch button layout Detachable 10ft (3m)…

15 hours ago

Logitech G Saitek PRO Flight Rudder Pedals

Fluid Motion: These flight rudder pedals are smooth and accurate that enable precise control over…

15 hours ago