Intel to Create new 8th Generation CPUs with AMD Radeon Graphics with HBM2 using EMIB
by Ian Cutress on November 6, 2017 9:43 AM ESTToday we have an announcement out of left field. Intel has formally revealed it has been working on a new series of processors that combine its high-performance x86 cores with AMD Radeon Graphics into the same processor package using Intel’s own EMIB multi-die technology. If that wasn’t enough, Intel also announced that it is bundling the design with the latest high-bandwidth memory, HBM2.
Intel announced its EMIB technology over the last twelve months, with the core theme being the ability to put multiple and different silicon dies onto the same package at a much higher bandwidth than a standard multi-chip package but at a much lower cost than using a silicon interposer. At Intel’s Manufacturing Day earlier this year, they even produced a slide (above) showcasing what might be possible: a processor package with the x86 cores made on one technology, the graphics made in another, perhaps different IO and memory or wireless technologies too. With EMIB, processor design can become a large game of Lego.
EMIB came to market with the latest Intel Altera FPGAs. By embedding the EMIB required silicon design into the main FPGA and each of the chipsets, the goal was to add multiple memory blocks as well as data transfer blocks in a mix and match scenario, allowing large customers to have the design tailored to what they require. The benefits of EMIB were clear, without the drawbacks of standard MCP design or the cost of interposers: it would also allow a design to go beyond the monolithic reticle limit of standard lithography processes. It was always expected that EMIB would have to find its way into the general processor market, as we start to see high-end server offerings approaching 900 mm2 over multiple silicon dies in a single package.
Since the EMIB announcements, Intel’s Manufacturing Day, and Hot Chips, word has been circulating about how Intel is going to approach this from a consumer standpoint. As part of the requirements of Intel’s own integrated graphics solutions, a 2011 cross-licensing deal with NVIDIA was in place – this deal was set to expire from April 1st 2017, and no mention of extending that deal was ever made public. A couple of rumors floated around that Intel were set to make a deal with AMD instead, as despite their x86 rivalry they were a preferred partner in these matters. Numerous outlets with connections in both AMD and Intel had difficulty prizing any information out. Historically Intel refuses to comment on such matters in advance. Other potential leaks include published benchmarks over at SiSoft, although nothing has been made concrete until today.
Intel’s official statements on the announcement offer a few details worth diving into.
The new product, which will be part of our 8th Gen Intel Core family, brings together our high-performing Intel Core H-series processor, second generation High Bandwidth Memory (HBM2) and a custom-to-Intel third-party discrete graphics chip from AMD’s Radeon Technologies Group* – all in a single processor package.
Intel interestingly uses a singular word for ‘product’, although this does not indicate if it is a family or literally a single SKU in the works. On Intel’s Core-H series processors, these are currently Kaby Lake based running at 45W, with Intel’s integrated GT2 graphics. It would be interesting to see if the graphics of the Core-H are then stripped out as a new silicon design, or if they are re-spinning the full Core-H silicon as a result and just displaying the integrated cores, or are able to run both graphics segments independently (it is likely a new spin of silicon, if I were a betting man). The use of HBM2 is not unsuprirising – Intel has successfully integrated HBM2 into its Altera EMIB-based products so we would suspect that this is not going to be overly difficult.
The next bit is the interesting one: ‘custom-to-Intel … discrete graphics chip’ from AMD RTG. This means that none of AMD’s current product stack has silicon dedicated to EMIB, but AMD is going to leverage its semi-custom design to provide graphics chiplets for Intel to add to its silicon.
‘In close collaboration, we designed a new semi-custom graphics chip, which means this is also a great example of how we can compete and work together, ultimately delivering innovation that is good for consumers… Similarly, the power sharing framework is a new connection tailor-made by Intel among the processor, discrete graphics chip and dedicated graphics memory. We’ve added unique software drivers and interfaces to this semi-custom discrete GPU that coordinate information among all three elements of the platform.’
One of the questions about running multiple chips in a single package is how to manage all the bandwidth and power. AMD has recently solved that issue in its server processors and inside its APUs by using their Infinity Fabric, which if I were to guess would not be under the purview of this collaboration. It states that with collaboration that the chip shares a power framework, which will be an interesting deep dive when we get information as to whether Intel offering separate power rails for the CPU and GPU segments, using an integrated voltage regulator (like Broadwell did), or doing something similar to AMD by using a unified power rail sharing mechanism with digital LDOs as was announced with Ryzen Mobile only a couple of weeks ago.
‘Look for more to come in the first quarter of 2018, including systems from major OEMs based on this exciting new technology.’
It looks like Intel is ready to make some announcements over the next few months on this project, and CES is just around the corner in January.
Though taking a step back, we have to consider what this means and what market Intel is aiming for. AMD recently launched (with products coming soon) their Ryzen Mobile platform, designed with quad-core Zen and up to 10 CUs of Vega graphics. The announcements from Intel and AMD do not state what graphics core they are using (they could be one generation behind for competitive reasons?) however it does state that they are using Core-H series processors, which are typically in the 45W range. AMD currently hasn’t announced anything in that segment, and deciding to focus Ryzen Mobile at the thin and ultralight notebook categories first. If AMD does bring Ryzen Mobile up to more powerful devices, then this new product will be in direct competition.
Looking at the image provided by Intel on the new product arrangement actually adds a new question or two to the bucket list. Here we have an Intel chip on the right, the AMD custom graphics in the middle, and the HBM2 chip next to it. The Intel chip is a long way away from the AMD chip, which would suggest that these two are not connected via EMIB if the mockup was accurate. The close proximity of the big chip in the middle to what looks like a HBM2 stack does suggest that it is connected via EMIB, as given by how close the chips in the Altera products are:
EMIB is being used, but it does not look like it is being used for all the chips together. It’s worth noting that neither Intel nor AMD offered pre-briefings on this announcement, so there are a lot of unanswered questions hanging around as a result.
A final thought. Apple uses a lot of Intel's 45W processors for iMacs; offering AMD graphics (Apple's preferred pro-graphics partner) into the segment that previously Intel's Crystalwell/eDRAM based products exist might be the next step on that product cycle evolution.
Source: Intel
Source: AMD
More Commentary
After an hour or two to digest, we have some new thoughts.
Firstly, judging by the wording and Intel's launch video, it can basically be confirmed that EMIB is only being used between the GPU and the HBM2. The distance between the CPU and GPU is too far for EMIB, so is likely just PCIe through the package which is a mature implementation. This configuration might also help with power dissipation if the chips are further apart.
The agreement between AMD and Intel is that Intel is buying chips from AMD, and AMD is providing a driver support package like they do with consoles. There is no cross-licensing of IP going on: Intel likely provided AMD with the IP to make the EMIB chipset connections for the graphics but that IP is only valid in the designs that AMD is selling to Intel (it's a semi-custom foundry business, these agreements are part of the job).
With Intel buying chips from AMD, it stands to reason they could be buying more than one configuration, depending on how Intel wanted to arrange the product stack. Intel could pair a smaller 10 CU design with a dual core, and a bigger 20+ CU design with a quad-core mobile processor. A couple of benchmark sources seem to believe that there is at least two configurations in Polaris-like configurations, with up to 24 CUs in the high-end model. We will obviously wait before confirming this, as Polaris is not originally built for HBM2 memory. Normally with HBM2 it requires a GPU that is designed to be fed by HBM - data management is a key operation. However, if it works 'naturally', then it should be a case of attaching the HBM2 controller IP to the GPU and away you go.
In an ideal world, it would make sense for AMD to sell Intel their Polaris designs, and for their own products say at least one generation ahead. With AMD's financial success of late, they could be in a position to do this, or Intel might be offering top dollar for the latest design. Neither company have commented on the arrangement between the two companies yet other than their press releases.
In discussions with Peter Bright from Ars Technica, we have concluded that it is likely for the Intel GPU to still keep its own integrated graphics, and the system could act in a switching graphics arrangement. This would be easy if the CPU and GPU are connected via PCIe, as all the mechanisms are in place. With the Intel integrated GPU already there, video playback would be accelerated and kept on die then sent to the display controller - it would allow the GPU and the HBM2 to power down, saving energy. If the GPU and HBM2 were kept powered up, then we would see reductions in battery life for future devices.
It has been discussed if this is a play just for Apple, given that Apple was behind Intel implementing eDRAM on its Crystalwell processors, and the latest generation of Crystalwell parts seem to be in Apple iMacs almost exclusively. That being said, Intel has stated that they have multiple partners interested in the design, and we should expect more information with devices in Q1. With Intel saying 'devices', it stands to reason that there are various OEMs waiting to work with the hardware.
As for the types of devices that we will be seeing, this one is a little confusing. Intel quoted Core-H series CPUs, which are 35W/45W parts. This also gels with comments saying that these new parts and Ryzen Mobile would not be in direct competition. However, in the demo video provided, it is clear that the potential for this design to go into thin and light notebooks like 2-in-1s and ultra-portables is on Intel's mind. Does that mean Intel is targeting 15W? Well if Intel is buying multiple configurations of chips from AMD, then strapping a dual-core i5 to 10 CU graphics part is more than plausible. If AMD is selling Intel the older Polaris design, the AMD has that advantage at least.
252 Comments
View All Comments
DanNeely - Monday, November 6, 2017 - link
HBM1 is obsolete, and there's no such thing as a half wide HBM2 stack. Massive overkill or not a single stack is the minimum bandwidth size. Potentially they could underclock the ram/bus for a bit of power savings; but since one of the big selling points of HBM was that its data bus only needed a tiny fraction of GDDR's power there's not a lot to be gotten there.patrickjp93 - Tuesday, November 7, 2017 - link
Considering Intel makes its own HBM2 for its FPGAs, it very easily could spin a half-wide (or just cut the clocks clean in half) as long as AMD allowed them to use a custom memory controller.MrCommunistGen - Monday, November 6, 2017 - link
I responded to jordanclock just above, but my response could just as easily have been to you.Based on eyeballing and guestimation, the GPU die size could easily be in the Polaris 10 or half-Vega64 range.
That's not to say performance will end up there though. I'd guess that for efficiency clocks will be significantly lower.
jordanclock - Monday, November 6, 2017 - link
Power limits are going to be a much bigger hurdle than die size. You're comparing luke warm apples to flaming oranges.Notmyusualid - Tuesday, November 7, 2017 - link
+1MrCommunistGen - Monday, November 6, 2017 - link
I'm sure someone can actually do the math (both faster and better than I can) but assuming the mockup is generally correct, that GPU die is in the ballpark for being the size of a Polaris 10 die.According to an earlier Anandtech article, the size of an HBM2 die is 91.99mm^2. Just eyeballing it I'd say that GPU die is *easily* more than twice the size of the HBM2 die. Polaris 10 is 232mm^2. Of course they can't just use an RX580. It'd most likely be a Vega variant of some sort.
Coming at it from the other side, a Vega64 die (I'd say "Vega 10", but now mobile Ryzen is using that name) is 486mm^2 and has 4096 shaders. Halving that die gives 243mm^2. Once again it isn't that simple. There are fixed function blocks which can't just be halved -- and of course there is the question of whether or not Intel has them keep all those blocks or not as part of their custom design. Still, this yields 2048 cores which is the same as RX570.
Regardless of how this shakes out, very interesting development now that it is confirmed.
MrCommunistGen - Monday, November 6, 2017 - link
Oh, I was also going to say:All these hypotheses are based on them using GloFo 14nm. There's nothing in the article that definitively indicates whether they would or wouldn't.
It's a little early for it to be GloFo 12nm, but I don't think it is impossible. I don't follow Fab news that closely, but according to the press release for 12nm they say they're looking to release products in 2018 -- though they aren't more specific than that and it that could mean Q4 2018 for all I know.
I also see TSMC 16nm being a possibility since Sony and MS are using that for the consoles.
I know that others have more or less ruled it out (and I think this is FAR from likely) but I think it'd be really neat to see it fabbed on Intel 14nm(++?). Just pie in the sky fantasy. Back during the Hawaii days I had a flight of fancy wondering what it would be like if AMD built Hawaii or really just *any* GPU on Intel 22nm.
DanNeely - Monday, November 6, 2017 - link
It might be about half the size of a Vega64 die but performance is going to be a lot lower because they can't come close to clocking it as high due to power limits. Vega64 is a 295W part vs 45W for this combo.And while we can't know the exact amount of area taken by fixed function hardware, and while I don't think AMD has spoken on it recently nVidia's said that about half of the GP107 die is fixed function hardware for video. That works out to about 1.6bn transistors or ~1/8th of the Vega64 dies 12.5bn. OTOH depending on how the lashup's done some of that could be offloaded to video decoders on Intel's chip.
psychobriggsy - Monday, November 6, 2017 - link
The current leaks suggest a 24CU (1536 shader) design, likely Polaris derived, at up to 1190MHz. That's around 3.6 TFLOPS, although that might be boost performance, with normal performance around 3.1 TFLOPS, which is above RX560 but below RX570. I guess it's GTX 1050 (Ti?) level.There's also a slightly cut down variant with 22CU and around 1GHz clocks.
I guess lower TDP variants, if allowed under the contract with AMD, would just clock the GPU even lower - 800MHz, 600MHz even, until it used a suitable amount of power.
Gondalf - Monday, November 6, 2017 - link
You have got the point :). This "thing" looks like disruptive on the Nvidia mobile GPUs product stack.No more dGPU in the future apparently but Intel cpus and AMD GPUs packed together, the victim? Nvidia.