4 ms·
Not following closely to the CPU industry. What right steps have AMD taken to achieve the recent success (compared with Intel)?
by michaelyoshika 7y ago
Not following closely to the CPU industry. What right steps have AMD taken to achieve the recent success (compared with Intel)?
- bgorman 7y agoIntel's fabs have stagnated so AMD now has access to fabs as good or better as Intels. In addition, AMD has been iterating on a new micro-architecture for the last few years that is actually competitive with Intel's. From 2011-2015 AMD's Bulldozer based micro-architectures were not competitive, and coupled with being way behind on process nodes was a completely uncompetitive high-end product line.
- Roritharr 7y agoHiring Jim Keller.
- baybal2 7y agoZen architecture team lead was Mike Clark, engineering lead Suzanne Plummer I am very sure that they didn't hire a man like Jim Keller "just" to do engineering work. In Intel, he is more of a project manager with extraordinary authority, and I believe that was the case for him for the last 10 or so year. He shipped countless triple A hit products, probably more than any other man in the industry. That experience is his real value.
- jayflux 7y agoThey started from a new clean-sheet design. You can read about it here: https://en.wikipedia.org/wiki/Zen_(microarchitecture) https://en.wikipedia.org/wiki/Zen_(microarchitecture)
- jakogut 7y agoIntel made missteps with their 10nm process, and manufacturing chips in house. Yields for their new process are too low for retail demand. Additionally clock speeds are higher with the more mature 14nm process of Kaby Lake, which is itself a more refined version of Skylake. With low yields, manufacturing is too expensive, and performance isn't much improved, leaving Intel little reason to bring these new chips to market. As a result, they've been refining and refreshing chips since Skylake. Kaby Lake introduced a bump in core count, as a response to AMD's release of their Zen microarchitecture. AMD overcame these challenges in several ways. They're fabless, choosing to partner with semiconductor manufacturers like TSMC rather than manufacturing chips themselves. TSMC's current 7nm process node is one generation ahead of Intel's 14nm node, roughly on par with Intel's 10nm node. Smaller process means more efficient, and often more performant. AMD also created a new architecture using a "chiplet" design and an interconnect (Zen), rather than the older monolithic die used by Intel. This increases yields and simplifies manufacturing, while making chips modular. Chiplets containing a number of cores can be combined into a single package to create various SKUs, targeting different market segments.
- johnvanommen 7y agoGreat summary.
- myself248 7y agoOh that's interesting, I had always seen the chiplet thing as purely for yield reasons, I never thought about the "one wafer, tons of SKUs" aspect. It also, I believe, lets them use a different process node for the I/O parts of the assembly, which may be deliberate -- not only do I/O transceivers not benefit from the smaller silicon, it may actually hurt them when you look at the electrical needs of driving larger buses, surviving potential ESD events, etc. (That's purely speculation on my part, and I'd love to hear from someone with more clue..)
- akiselev 7y ago"one wafer, tons of SKUs" has been how the semiconductor industry has managed to keep their products evolving and so cheap for decades. Intel chips are largely all the same per generation and product line (low core count i3/5/7, high core count i7/i9, and Xeon). Whether it's an i3 or an i7 depends on how many manufacturing errors were on the surface of their monolithic chip - any core that doesn't pass the tests is disabled by activating some fuses. The chips with the fewest errors contain the most working cores and so on. The same holds for flash/SSD memory and RAM, where frequency/stability are used as the measure instead of errors on the surface of the chip. The key is that AMD's chiplets are about 80 mm^2 in size whereas a recent i7 is something like 130 mm^2. It doesn't sound that much smaller but when it comes to economies of scale, it makes a huge difference when, for example, a giant scratch takes out half a dozen chiplets instead of two or three full Intel processors. AMD trades performance - since the IO die that holds the chiplets is much bigger than an Intel CPU (300+ mm^2) the communication between chiplets is higher latency - for much better unit economics. On the opposite end of the spectrum you have chips like IBM z mainframe CPUs which are as big as 600 mm^2 many of which are just thrown out instead of getting binned so their yield is tiny and each chip costs tens of hundreds of thousands of dollars.
- Symmetry 7y agoExcellent engineering management that has figured out a good architecture to re-use a few designs across a number of market segments. Years of investment previously in automated layout that let them iterate more rapidly and migrate from fab to fab as needed. Serious problems with an over ambitious node on the Intel side which resulted in flailing by Intel management.
- johnvanommen 7y ago> Not following closely to the CPU industry. What right steps have AMD taken to achieve the recent success (compared with Intel)? For decades, Intel has benefited from some of the most advanced microchip fabrication facilities in the world. This had three benefits for Intel: 3) CPUs manufactured on cutting edge fabs can do more work with less power 2) CPUs manufactured on cutting edge fabs can get more work done without overheating 1) When you have the best CPUs in the world, you can sell them at huge margins. Basically people are willing to pay twice as much for that last 5-10% in performance. And then it all came crashing down for Intel. Suddenly, AMD had swapped positions with Intel, offering CPUs that are more advanced and manufactured on a more advanced process. Even worse for Intel, CPUs take YEARS to get to market. The last time that AMD was beating Intel was after 1995, when AMD acquired a chip maker named "NexGen": https://www.latimes.com/archives/la-xpm-1995-10-21-fi-59417-story.html https://www.latimes.com/archives/la-xpm-1995-10-21-fi-59417-...
- wolf550e 7y agoAMD has been beating Intel since Pentium 4 and until Conroe (1st gen Core), early this century.
- selectodude 7y ago> The last time that AMD was beating Intel was after 1995, when AMD acquired a chip maker named "NexGen": Er... https://en.wikipedia.org/wiki/Athlon_64 https://en.wikipedia.org/wiki/Athlon_64