Gisteren maakte AMD meer informatie bekend over haar toekomstige 7nm CPU’s en GPU’s. Het gehele evenement stond in het teken van producten voor datacenters en dus zal bij menigeen de vraag zijn opgekomen hoe zit het met 7nm CPU’s en GPU’s voor consumenten. Hoewel er tijdens de presentatie en ook de verschillende sessies achteraf met geen woord over werd gerept zijn er toch een aantal conclusies die we voorzichtig mogen trekken.
Voor de duidelijkheid: de informatie in dit nieuwsbericht is volledig gebaseerd op eigen inzichten en speculaties. AMD heeft geen enkele informatie bekend gemaakt over andere 7nm producten dan de Epyc “Rome” server-CPU en de Vega 20 GPU die de basis vormt voor de Radeon Instinct MI60 en MI50.
De komst van 7nm CPU’s of GPU’s voor consumenten zou nog wel eens wat verder weg kunnen zijn dan menigeen zou hopen. Twee redenen: AMD gaf meerdere keren terloops aan dat de productie van 7nm chips op dit moment érg kostbaar is en daarnaast is het belangrijk om vast te stellen dat de gisteren getoonde chips niet geschikt zijn om "hergebruikt" te worden als basis voor een consumentenproducten.
Om bij de GPU te beginnen. De Vega 20 GPU die de basis vormt voor de Radeon Instinct MI60 en MI50 is op verschillende fronten verbeterd ten opzichte van de Vega 10 die we onder meer kennen van de Radeon RX Vega 64 en 56 videokaarten. Deze aanpassingen zijn stuk voor stuk echter enkel en alleen interessant voor zakelijke toepassingen. Zo zijn de compute units bijvoorbeeld aangepast om FP64 berekeningen te kunnen doen op halve snelheid van FP32 en heeft AMD alle dataverbindingen en caches binnen de chip voorzien van ECC-foutcontrole. Essentieel voor uiteenlopende zakelijke GPU-workloads, maar volstrekt onnodig voor gaming. Puur voor gaming lijkt Vega 20 eigenlijk geen voordelen te bieden ten opzichte van Vega 10, buiten dat er wat hogere klokfrequenties en een hogere geheugenbandbreedte mogelijk zijn. De beperkte prestatiewinst die daarmee te bereiken valt voor gaming toepassingen zal niet in verhouding staan tot de hogere kosten van de 7nm chip en vier in plaats van twee HBM-geheugenchips. Sowieso lijkt prijsbepaling een dingetje bij de 7nm GPU: AMD gaf aan de Radeon Instinct MI60 en MI50 kaarten in eerste instantie helemaal niet los te willen verkopen, maar deze enkel via cloud providers of fabrikanten van volledige serversystemen aan te zullen bieden. Het maakt dat de kaarten dus geen “adviesprijs” hebben. Wij durven de voorspelling wel aan dat AMD’s eerste 7nm GPU voor consumenten niet gebaseerd zal zijn Vega, maar op de toekomstige Navi-architectuur en qua omvang een stuk beperkter zal zijn dan de Vega 20. En vooralsnog wijst niets erop dat we Navi al op korte termijn mogen verwachten.
CPU’s dan. Waar de eerste generatie Epyc server-processors inwendig waren gebaseerd op dezelfde chips als de AMD Ryzen processors voor desktops (zij het vier chips in plaats van één) en dit een lancering in dezelfde periode mogelijk maakte, is dit hergebruik van exact dezelfde chips bij de nieuwe generatie niet meer mogelijk. Sowieso is de getoonde I/O-chip met 8 DDR4-kanelen en 8 Infinity Fabric lanes puur en alleen geschikt voor de Epyc-chips. Mocht AMD op basis van dezelfde CPU-chiplets consumenten-CPU’s op de markt willen brengen, dan moet men dus sowieso een kleinere, minder uitgebreide I/O-chip met dual-channel geheugencontroller, een beperkt aantal PCIe-lanes en slechts één of twee Infinity Fabric verbindingen ontwikkelen. Het is prima mogelijk dat de derde generatie Ryzen chips gaan bestaan uit zo’n kleinere losse I/O-chip gecombineerd met één of twee CPU-chiplets, maar om de uiteindelijke kosten voor hoog volume producten te beperken ligt een monolitische chip met alles in één meer voor de hand. Hoe het ook zij, er moeten dus méér chips ontworpen worden dan voorheen en gezien de beperkte mankracht van AMD mag je verwachten dat eerst de productie en validatie van de chips voor de Epyc “Rome” processors goed op stoom moet zijn, voordat men met andere uitvoeringen in de weer kan.
Toch hoeven gelukkig niet al te lang te wachten voordat AMD vermoedelijk meer bekend gaat maken over 7nm chips voor consumententoepassingen. AMD’s CEO Lisa Su gaat immers een keynote-presentatie geven aan het begin van de CES elektronicabeurs, begin januari in Las Vegas. En CES staat voor Consumer Electronics Show en dat is dus geen plek om uitgebreid te delibereren over serverproducten, maar juist consumentenproducten moeten daar centraal staan. Het zou ons dus niets verbazen als AMD tijdens die presentatie de eerste details van 7nm Ryzen of Navi bekend zal maken. Maar wanneer de chips daadwerkelijk op de markt komen? Laten we het maar houden op "ergens in 2019".
De eerste 7nm producten: Epyc Rome en Vega 20