News

AMD Debuts New Chiplet Design For Scalability

AMD Reveals Scalable Chiplet Design

One of the struggles of high core counts is communication between cores and outside the CPU. This problem is one that AMD has been grappling with since the launch of Zen. With up to 32 cores and now 64 core designs, the company has had to rethink their old MCM strategy. While Infinity Fabric has been very helpful, the way the MCM worked meant unequal access to memory and other I/O. To address this problem, the company is moving to a new Chiplet style design.

With MCM, the lopsided arrangement meant that some CPU modules were unable to all ways access I/O and memory directly. This is a problem with the huge core counts due to lack of efficiency. A band-aid solution was to balance the load to different cores based on the I/O load of the workload. This new Chiplet design resolves the problem by giving each MCM and core equal access and latency to the I/O. Each Chiplet is its own CCX, with a direct connection to the I/O die. Each CCX should still retain their own PCIe connections.

Chiplet Design Resolves I/O Latency Shortcomings

AMD is connecting the Chiplets to the I/O die using Infinity Fabric, and further to memory controllers and other Chiplets. This allows equal scalability for the chip for many MCM units and memory controller configurations. Due to the speed of Infinity Fabric, memory bandwidth should not be an issue. The only minor hiccups I foresee might for latency and certain multicore workloads with a slight efficiency hit. However, the overall impact should be positive and more flexible. It bypasses the problems with inter-MCM communication a 64 core chip on the old design would have caused

Finally, moving the I/O hub off the MCM means better scalability for CPUs. Often, the memory controllers and physical interfaces do not scale down well. By splitting it off, the complex core can use a smaller cheaper 7nm die while the I/O hub can use the mature 14nm process. This should improve binning and lower costs. The smaller dies for the Chiplet means it can move onto new process nodes earlier at the same cost and improve performance. It makes sense that AMD first started to move the memory controller onto the CPU die, and now is moving it off die but still on the chip.  Overall, it looks like AMD has gone with a nice new approach, similar to other third-party proposals.

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

Galax Introduces Sleek New GeForce RTX 4060 Low Profile GPU

Galax has recently launched an innovative GeForce RTX 4060 low-profile graphics card, catching the attention…

26 mins ago

Bots Dominate Nearly Half of Internet Traffic, Major Security Concerns Arise

A new report highlights a significant rise in bot traffic on the internet, with almost…

26 mins ago

EK Unveils New Cooling Solutions for Ryzen 7000 CPUs

EK, a prominent player in the cooling technology sector, has expanded its offerings with a…

26 mins ago

Intel Core i3 14100F CPU Review

Just the other day, we took a look at the 14400F, A refreshed CPU that…

41 mins ago

Ring Intercom + additional Quick Release Battery Pack + Charging Station by Amazon 

Upgrade your compatible audio intercom handset so you can speak to whoever is at your…

1 hour ago

ACEMAGICIAN AM06PRO Mini PC

🏅▶𝐀𝐌𝐃 𝐑𝐘𝐙𝐄𝐍 7 5700U𝐔 𝐏𝐑𝐎𝐂𝐄𝐒𝐒𝐎𝐑◀ AM06PRO MINI PC adopts AMD R7 5700U, ZEN architecture, 8…

1 hour ago