AMD ukázalo 7nm čipy. Vzorky Zenu 2 už běží, 7nm GPU Vega 20 vyjde ještě letos

7. 6. 2018

Sdílet

 Autor: Redakce

Včera jsme vás už informovali o hlavní novince, kterou AMD představilo na veletrhu Computex, probíhajícím v Tchaj-peji: desktopových procesorech Ryzen Threadripper druhé generace, které budou obsahovat až 32 jader. To ale nebyla jediná věc, kterou firma přes hodinu trvající program vyplnila. Vedlo toho máme i důležité informace o nadcházejících 7nm produktech – a to jak GPU, tak procesorech.  

První 7nm GPU

Už od počátku roku byl jako první 7nm produkt AMD avizován Radeon Instinct, tedy serverové GPU pro strojové učení (mimo jiného). Tyto karty budou založené na čipu Vega 20, jenž je navržen zejména pro profesionální segment. AMD ze začátku uvádělo, že by toto GPU mělo v podobě vzorků být dostupné už letos, ale skutečná dostupnost v prodeji měla nastat až příští rok. Na Computexu ale došlo k zajímavé změně: plán uvedení byl zdá se posunut dopředu. Nyní ve slajdech stojí, že prodeje 7nm Instinctu (přesné označení ještě nevíme, mělo by asi být odvozeno od výkonu v TFLOPS) začnou už letos. První GPU Radeon se 7nm čipem tím pádem bude vydáno ještě před koncem roku, bude to v jeho druhé polovině (spíš asi v Q4 než v Q3, ale to už řečeno nebylo). AMD také sdělilo, že už nyní běží distribuce vzorků, GPU je tedy už poměrně rozumně funkční.

amd-computex-2018-prezentace-01Samotný čip bylo ukázán před kamerami a od různých médií máme docela kvalitní snímky. Jde o GPU osazené na křemíkovém inteposeru, který je ale krytý pryskyřicí. Co je podstatné: potvrzují se čtyři čipy HBM2 (4096bitová sběrnice) a dle slajdů má GPU v kartě Radeon Instinct kapacitu 32 GB. Plocha čipu je ale vzhledem k pamětem poměrně malá, například podle odhadu AnandTechu by mohl měřit okolo 330 mm², podle VideoCardz spíše okolo 290 mm². Toto by asi potvrzovalo, že Vega 20 není na počet jednotek „širší“ GPU než Vega 10 (v kartách Radeon RX Vega 64) a stále by měla 4096 stream procesorů, jak už se objevilo v dřívějších zprávách. Čip je proto výrazně menší než Vega 10 (486 mm²), proti tomuto zmenšení působí opačným směrem jen změny v architektuře – jako nové instrukce pro operace strojového učení (rapid packed math s 8bitovými a 4bitovými celočíselnými hodnotami) a podpora pro rychlé výpočty s dvojitou přesností FP64, kterou 14nm Vega 10 postrádá.

7nm GPU Vega 20, Computex 2018 (Foto: 4Gamer) 7nm GPU Vega 20, Computex 2018 (Foto: 4Gamer)

Propojení více GPU pomocí Infinity Fabric

O schopnostech čipu Vega 20 bylo řečeno, že podporuje hardwarovou virtualizaci, ale také propojení GPU pomocí logiky Infinity Fabric, čímž se myslí externí propojení s koherentním přístupem do paměti, jako u CPU ve víceprocesorových systémech. Toto by mohlo být použito pro zapojení dvou GPU na PCB jedné karty, teoreticky možná i mezi více kartami pomocí nějakých můstků. Ještě více teoreticky by konektivita IF mohla posloužit k připojení procesoru GPU k procesoru Epyc, případně integrování těchto CPU a GPU do jednoho pouzdra, což byla možnost, kterou AMD kdysi prezentovalo jako možný produkt pro HPC sféru. Při propojení pomocí koherentní sběrnice by se výsledek mohl pro systém skrze ovladače tvářit jako jedno GPU, takže by možná mohla vzniknout „MCM“ grafika po vzoru Threadripperu, o které se už delší dobu spekulovalo. Zatím ale nic takového nebylo potvrzeno, tudíž bych ještě tuto možnost nepovažoval za příliš pravděpodobnou.

amd-computex-2018-prezentace-03Čip Vega 20 má zatím potvrzené jen ony „profi“ a serverové aplikace, takže se vůbec nemusí dostat do hráčských grafik Radeon. Ovšem AMD na Computexu potvrdilo, že jiné 7nm Radeony pro hráče jsou v přípravě. Jen asi vyjdou až příští rok. Roadmapa grafických architektur nadále na 7nm procesu počítá s GPU Navi, takže herní grafiky by už mohly být založené na těchto čipech.

Roadmapa grafických architektur AMD pro GPU Radeon (Computex 2018) Roadmapa grafických architektur AMD pro GPU Radeon (Computex 2018)

První čipy Zen 2 už jsou na světě

Dobrá zpráva týkající se budoucí generace procesorů ovšem byla vypuštěna i ohledně procesorů. Na závěr prezentace ředitelka AMD Lisa Su prozradila, že firma už má v laboratoři funkční vzorky 7nm CPU, což znamená, že na tomto procesu musel být dokončen tapeout a první wafery prošly postupně zpracováním až po zapouzdření hotových exemplářů. Podle Lisy Su by zřejmě měly první vzorky být funkční, údajně to s nimi „vypadá velmi dobře“. To je ovšem často používaná fráze, která beztrestně snese velkou škálu reálných významů. Ovšem zároveň bylo řečeno, že by vzorky velmi brzo začít být distribuovány (zprvu samozřejmě jen omezenému okruhu subjektů), což by měla dosvědčovat, že přípravy jdou podle plánu. Reálně to ale bude nejdřív v červenci, proto že slajdu se pro „sampling“ uvádí H2 2018. AMD potvrdilo, že Epyc přijde na trh až příští rok, ovšem bez přesnějšího určení data.

Tyto první nm vzorky patří procesorům Epyc pro servery, nebo si alespoň AMD vybralo serverová CPU založená na čipech s architekturou Zen 2 k prezentaci coby atraktivnější exponát. To, že už musel proběhnout tapeout čipu, je částečně překvapení, protože jen nedávná vyjádření představitelů GlobalFoundris mluvila o tom, že tapout CPU od AMD nastane „později v tomto roce“. Z tohoto některé interpretace vyvozují, že Epyc bude vyráběn u TSMC, jehož proces je s vývojem napřed, coby separátní čip. Nemyslím ale, že je to pravděpodobné, AMD spíš opět použije stejné čipy i do Ryzenů pro úsporu nákladů a nejspíš stále jsou vyráběné v GlobalFoundries. Je možné, že zástupci tohoto výrobního partnera prostě jen nechtěli lézt AMD do zelí, dokud samo tapeout neohlásí.

Procesor Epyc se 7nm čipy s jádry Zen 2 na Computexu 2018. Firma již má funkční vzorky (Zdroj: Tom's Hardware) Procesor Epyc se 7nm čipy s jádry Zen 2 na Computexu 2018. Firma již má funkční vzorky (Zdroj: Tom's Hardware)

Vzorek byl ukázán na kameru, ovšem s rozvaděčem tepla, takže tento pohled mnoho neřekne. Máme ale oficiálně potvrzeno, že 7nm verze Epycu používá stejný socket SP3 jako jeho první 14nm generace. AMD uvádí, že jde o záměr, aby uživatelé mohli ze 14nm čipů snadno přejít na novou generaci. Dost možná tedy půjde upgradovat desky a servery po aktualizaci firmwaru.

bitcoin_skoleni

amd-computex-2018-prezentace-04Podle neoficiálních zpráv by zřejmě měl 7nm Epyc obsahovat 48 jader, což by implikovalo 12jádrové čipy (takže Ryzeny 3000 pro platformu AM4 by také mohly mít 12 jader). Pokud je toto pravda, pak by se zpráva z loňska, která mluvila o 64jádrech, týkala až následující generace „Milan“, zatímco ta první se interně jmenuje „Rome“), která má používat zdokonalený 7nm proces a možná už jádra Zen 3. Novinkou už v těchto 48jádrových „Epycích 2“ však má být nově podpora PCI Express 4.0, takže výrazně naroste I/O propustnost.

Co znamenají tyto informace o serverovém Zenu 2 pro nás spotřebitele, není úplně jasné. Pokud by platily ony spekulace o dvojí výrobě, tak nic. Ovšem je-li vzorek 7nm Epycu od GlobalFoundries, pak je zde asi šance, že by AMD mohlo stihnout uvést 7nm Ryzeny pro socket AM4 rok po Ryzenech 2000, tedy v dubnu 2019, případně třeba v květnu či červnu. Pokud ovšem v křemíku nebude nalezena nějaká chyba která by potřebovala respin, nebo pokud nenastanou problémy s výtěžností. Mimochodem: v roce 2016 už AMD na Computexu předvedlo běžící 14nm čipy Ryzen, byť to bylo v zákulisí (běželo na něm krátké demo video). To se nyní nestalo a teoreticky by to mohlo znamenat, že nyní jsou 7nm čipy o něco méně připravené k akci. Ovšem nemusí tomu tak být nutně, před dvěma lety byla firma pod mnohem větším tlakem dokázat, že má nějakou budoucnost, což teď tolik neplatí.