AMD Working on GDDR6 Memory Controller For Future Graphics Cards

Subject: General Tech, Graphics Cards | December 4, 2017 - 05:47 PM |
Tagged: navi, HBM2, hbm, gddr6, amd

WCCFTech reports that AMD is working on a GDDR6 memory controller for its upcoming graphics cards. Starting with an AMD Technical Engineer listing GDDR6 on his portfolio, the site claims to have verified through sources familiar with the matter that AMD is, in fact, supporting the new graphics memory standard and will be using their own controller to support it (rather than licensing one).

View Full Size

AMD is not abandoning HBM2 memory though. The company is sticking to its previously released roadmaps and Navi will still utilize HBM2 memory – at least on the high-end SKUs. While AMD has so far only released RX Vega 64 and RX Vega 56 graphics cards, the company may well release lower-end Vega-based cards with GDDR5 at some point although for now the Polaris architecture is handling the lower end. AMD supporting GDDR6 is a good thing and should enable cheaper mid-range cards that are not limited by supply shortages of the more expensive (albeit much higher bandwidth) High Bandwidth Memory that have seemingly plagues both NVIDIA and AMD at various points in time. GDDR6 further offers several advantages over GDDR5 with almost twice the speed (9 Gbps versus 16 Gbps) at lower power (1.5V versus 1.35V) and more density and underlying technology optimizations than even GDDR5X. While the G5X memory is capable of hitting the same 16 Gbps launch speeds of GDDR6, the newer memory technology offers up to 32Gb dies* versus 16Gb and a two channel design (which ends up being a bit more efficient and easier to produce / for GPU manufacturers to wire up). GDDR6 will represent a nice speed bump for mid-range cards (very low end may well stick with GDDR5 save for mobile parts which could benefit from the lower power GDDR6) while letting AMD have a bit better profit margins on these lower end margin SKUs and being able to produce more cards to satisfy demand. HBM2 is nice to have but it is more well suited for the compute-oriented cards for workstation and data center usage rather than gaming right now and GDDR6 can offer more price-to-performance for the consumer gaming cards.

As for the question of why AMD would want to design their own GDDR6 memory controller rather than license one, I think that comes down to AMD thinking long-term. It will be more expensive up front to design their own controller, but AMD will be able to more fully integrate it and tune it to work with their graphics cards such that it can be more power efficient. Also, having their own GDDR6 memory controller means they can use it in other areas such as their APUs and SoCs offered through their Semi Custom Business Unit (e.g. the SoCs used in gaming consoles). Being able to offer that controller to other companies in their semi-custom SoCs free of third party licensing fees is a good thing for AMD.

View Full Size

With GDDR6 becoming readily available early next year, there is a good chance AMD will be ready to use the new memory technology as soon as Navi but likely not until closer to the end of 2018 or early 2019 when AMD launches new lower and mid-range gaming cards (consumer-level) based on Navi and/or Vega.

*At launch it appears that GDDR6 from the big three (Micron, Samsung, and SK Hynix) will use 16Gb dies, but the standard allows for up to 32Gb dies. The G5X standard allows for up to 16Gb dies.

Also read:

Source: WCCFTech

December 5, 2017 | 09:12 PM - Posted by James

Even if HBM stays expensive, it could still be used on the high end, HPC, and maybe mobile parts. The lower power consumption would be a a big win for mobile gaming. They really should be moving to stacked memory die for more applications. For something like GDDR though, they need to use a lot of chips anyway, since the bandwidth is achieved by many, narrow but fast channels. Stacking could increase capacity significantly, but it would still be limited by the narrow interface per chip. I guess we might just have to wait for a new type of HBM that can be PCB mounted.

I have expected Navi GPUs to be similar to how Ryzen is built. That is, a set of separate chips placed on a single PCB substrate. Instead of the chips being monolithic die though, they would be small interposer based GPUs with a single stack of HBM. If they have PCI-e 4.0 speeds available at that time, then they could probably manage quite high speeds, especiallly for the very short length paths in such a package. It requires multi GPU support to be usable though, since it would not appear to be a single, monolithic GPU. They might be expecting to use a new type of HBM that doesn’t require an interposer or something though, who knows.

December 5, 2017 | 09:31 PM - Posted by BubbaChumpz (not verified)

Yes Navi is all about modular with smaller die chiplets that are easier to fab with greater yields and Navi's GPU micro-arch will not be that much different than Vega's. So AMD will have maybe 2 different scalable Navi chiplet designs: one for compute with little or no TMUs/ROPs and lots of shader/compute cores and one for gaming with a higher ratio of ROPs and TMUs to shader cores for some better gaming performance.

Not enough ROPs are what is holding Vega back from beating the GTX 1080Ti as the Vega 10 base die design has plenty of TMU and shader resources to best Nvidia in the Texture fill rate and compute metrics but not enough ROP's to win that gamer Epeen metric the FPS winner that gamers' little egos so need. Bubba Gamer likes them FPS metrics above even his own mama!

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.