News: 1702063931

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD thinks it can solve the power/heat problem with chiplets and code

(2023/12/08)


Interview Semiconductors have been getting progressively hotter over the past few years as Moore's Law has slowed and more power is required to push higher performance gen over gen.

Because of this, chipmakers are having to get creative about how they design and build chips so that even if they consume more power they are doing so in the most efficient way possible. It's not enough for a chip designer to pack more transistors into a chip and call it a day, AMD CTO Mark Papermaster tells The Register .

"That doesn't work anymore... That was back in the Moore's law era where the new node would give me the ability to pack in more transistors that are more performant and it wouldn't increase the energy… that's long gone."

[1]

This is a problem AMD has been exploring for years. The company launched the 30x25 initiative in 2021 with the goal to deliver a 30-fold improvement in compute efficiency from a 2020 baseline by [2]2025 .

[3]

[4]

And while these efforts present obvious advantages for the sustainability of computing, AMD's push to bolster the performance per watt of its chips is really a matter of survival.

As CEO Lisa Su [5]illustrated so starkly in her ISSC keynote earlier this year, given the current pace of technology, while a zetaFLOP class supercomputer is certainly possible within around 10 years, it would require so much power to be completely practical. By her estimate, such a machine would require in excess of 500 MW to operate.

[6]

With AMD's deadline fast approaching the chip biz has made significant progress, but it still has a long way to go, having achieved just 13.5x improvement so far.

Pulling the advanced packing lever

This is an incredibly complex problem to solve and there is no one big lever you can pull to solve it, Papermaster explains. "We're on such an exponential curve of both compute and higher energy consumption that what [you] have to think about is what are the levers you have to bend the curve."

From the beginning, AMD has emphasized a mix of general, accelerated, and domain specific compute capabilities, addressed largely by its portfolio of CPUs, GPUs, FPGAs, and accelerator IP.

AMD has also invested heavily in a number of technologies including chiplets and advanced packaging to engineer around the limits of modern semiconductor manufacturing techniques.

One of the first ways AMD optimized power efficiency was by desegregating compute from I/O and memory and then using the best available process tech for each. The thinking is that certain elements scale better with process shrinks than others. This is the reason AMD's Epyc 4 CPUs use a 6nm process node for I/O and a 5nm node for the compute dies.

[7]

This approach can be extended through the use of advanced packaging to increase the density of a single product beyond the reticle limit. This is exactly what AMD did with its MI300-series accelerators [8]announced this week. Available in an APU and GPU form factor the chip is assembled from as many as 13 smaller chiplets — not counting the eight high-bandwidth memory stacks — and meshing them together using high-performance silicon interconnects.

Speaking of the MI300A — the "A" here standing for APU — AMD actually developed a technology called Smart Shift to dynamically divvy up power between the chip's 24 Zen 4 cores and its six CDNA 3 GPU dies depending on the workload.

Hots chips are only gonna get hotter

This approach doesn't change the fact Moore's Law is slowing down. Packing more compute into a single package is going to require more power, but it does help to reduce the amount needed to move data around.

"The more you can integrate, the less energy you're having to expend to go to [Serializer Deserializers] — that drives quite a bit of energy… — but there's innovation coming," he said.

Even so, hotter chips still pose a challenge with regard to thermal management. As we've previously reported, higher TDPs are already causing [9]headaches for data center operators, especially those looking to deploy AI infrastructure at scale.

[10]AMD slaps together a silicon sandwich with MI300-series APUs, GPUs to challenge Nvidia's AI empire

[11]Google unveils TPU v5p pods to accelerate AI training

[12]DoE watchdog warns of poor maintenance at home of Frontier exascale system

[13]World's largest nuclear fusion reactor comes online in Japan

Papermaster argues these challenges aren't insurmountable and represent an opportunity with regard to next-gen thermal management and datacenter infrastructure

"As they build up that datacenter, it's worth it for them to invest in advanced cooling. It's worth it for them to have a leading edge, new sources of renewable energy, and new geographic locations that are more ideal to place these datacenters," he said. "I think there's a whole new area of innovation in advanced cooling, better thermal materials, better heat removal systems."

And with these technologies, Papermaster expects AMD and others will be able to push power targets even higher. "I don't see that we're at max wattage by any means," he says.

A software opportunity

However, beyond architectural, packaging and systems-level improvements, Papermaster emphasizes the opportunity presented by developing better software.

"The next frontier is getting a deeper partnership through the software stack. We're already started working closely with the leading edge AI practitioners… companies like Microsoft, like Oracle, Lamini and what we've done with Mosaic ML," he says. "Those kinds of partnerships really give us insights as to what we can do optimizing with the players who are providing the software solution."

We saw some of AMD's progress driving higher performance through software improvements with the launch of the ROCm 6 software platform this week. Just by optimizing the underlying software frameworks, AMD says it was able to improve LLM performance for models leveraging vLLM, HIP Graph, and Flash Attention by anywhere from 1.3x and 2.6x.

ROCm 6, combined with the architectural improvements brought by the MI300-series accelerators, translated into an 8x improvement in inferencing latency for the Llama 2 70 billion parameter model compared to the MI250 on ROCm 5. ®

Get our [14]Tech Resources



[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZXOgHkqbFW7CAMqLeDNRhQAAAIo&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[2] https://www.amd.com/en/press-releases/2021-09-29-amd-announces-ambitious-goal-to-increase-energy-efficiency-processors

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZXOgHkqbFW7CAMqLeDNRhQAAAIo&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZXOgHkqbFW7CAMqLeDNRhQAAAIo&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[5] https://www.theregister.com/2023/02/23/amd_zettaflop_systems_nuclear/

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZXOgHkqbFW7CAMqLeDNRhQAAAIo&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/systems&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZXOgHkqbFW7CAMqLeDNRhQAAAIo&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[8] https://www.theregister.com/2023/12/06/amd_mi300_gpu/

[9] https://www.theregister.com/2023/01/19/intel_amd_uptime_cooling/

[10] https://www.theregister.com/2023/12/06/amd_mi300_gpu/

[11] https://www.theregister.com/2023/12/06/google_unveils_tpu_v5p_pods/

[12] https://www.theregister.com/2023/12/05/warnings_of_poor_maintenance_at/

[13] https://www.theregister.com/2023/12/04/jt_60sa_tokamak_online/

[14] https://whitepapers.theregister.com/



Long way to go?

Mister Dubious

In 2021 AMD aimed to improve efficiency thirtyfold by 2025. As 2023 shuts down they've achieved a 13.5x improvement. El Reg calls this "just 13.5x" and opines that AMD "still has a long way to go."

As I see it they need only another 2.3x improvement, which they should attain (if they keep on at the rate they've achieved over the past two years) sometime in the Spring of 2024, comfortably ahead of deadline.

Or if they keep up the pace all the way through 2025 we should expect a 13.5x13.5~=182-fold improvement.

Mathematics is FUN!

Great job!

HuBo

AMD's done a great job of increasing the power efficiency of its chips. Already, 7 of the top 10 machines in the latest Green500 use MI250x accelerators ( https://top500.org/lists/green500/2023/11/ ) and the MI300x gives from 1.7x to 6.8x more performance than MI250x, at under 1.4x the power consumption, for even better juice efficiency (eg. Tables in The Next Platform's coverage). For example, replacing Frontier's MI250x with MI300x should boost it to 2 ExaFlops/sec (FP64) in 31 MW, or 65.8 GF/W, which beats current Green500 #1 Henri.

Papermaster didn't mention using new transistor materials to further reduce leakage of the teeny-weeny little FETs, but that should surely be part of future efficiency enhancements IMHO.

There are three ways to get something done:
(1) Do it yourself.
(2) Hire someone to do it for you.
(3) Forbid your kids to do it.