Öt éve már annak, hogy az AMD a Naples kódnevű, első EPYC generáció megszületésével újra megtámadta a szerverpiacot, és azóta igen erős pozícióba küzdötték magukat a második generációs és harmadik generációs EPYC sorozattal, plusz a Milan-X platformmal. Ami persze az AMD-nek jó az a piacnak rossz, hiszen az utóbbi időben csak saját magára kell rálicitálnia a cégnek, és nincs ez másképp a most bemutatott Genoa platform esetében sem.
Az elvi alapokat tekintve a Genoa ugyan a Milan koncepcióját másolja, de új 6096 tűs Socket SP5 nevű, LGA típusú foglalatra vált. Ezáltal maga a tokozás is nagyobb, így lehetőség adódott a 13 chipletes felépítésre. Középen ott terpeszkedik a 6 nm-es node-on készülő I/O lapka, ami tartalmazza a memória- és PCI Express vezérlőt, a déli vezérlőhidat, illetve a különféle egyéb interfészeket. Ehhez kapcsolódnak az 5 nm-es node-on készülő, Ryzen 7000-es modellekről már ismert CPU chipletek, amelyek Zen 4 magokat használnak, és maximum 12 darab használható belőlük. A teljes magszám így 96 lehet, ami 192 szálat jelent tokozásonként, míg a megosztott L3 gyorsítótár maximális kapacitás 384 MB. A memóriavezérlő lényeges fejlesztésen van túl, mivel a DDR5 szabványra váltott, de 8-ról 12-re nőtt a csatornák száma is. Az AMD szerint az új EPYC a 4800 MHz-es effektív órajelű ECC-s modulokat is kezel, míg a rendszermemória maximálisan megengedett kapacitása 12 TB lehet kétutas kiépítés mellett.
A chipletek összeköttetésére továbbra is az Infinity Fabric szolgál, méghozzá az új GMI3 linkeken keresztül, amely a korábbi GMI2-höz viszonyítva nagyjából kétszer gyorsabb. Van azonban egy fontos tényező, amit ki kell emelni, ugyanis mostantól a kommunikáció sebességét tekintve számít az, hogy hány chiplet csatlakozik az I/O lapkához. Az AMD háromféle dizájnkonfigurációt különböztet meg, vagyis az új EPYC modellek érkezhetnek 4, 8 vagy 12 darab CPU chiplettel. Utóbbi két esetben mindegyik CPU chiplet egy GMI3 linket használ, de az első alternatíva lehetővé teszi azt, hogy egy-egy CPU chiplet két-két GMI3 linken keresztül kommunikáljon az I/O lapkával, ami gyorsítja az összeköttetés teljesítményét.
Az IO csatornák esetében is a Genoa viszonylag nagy előrelépésnek számít, ugyanis nagyon sok konfigurációs lehetőséget kínál az AMD fel. Ez persze leginkább a kétutas kiépítésre igaz, ugyanis egyutas konfiguráció mellett 128 SERDES link áll rendelkezésre további 8, WAFL szolgáltatás mellett elérhető linkkel. Ez azt jelenti, hogy a gyártók 8 darab PCI Express 3.0-s sávot használhatnak alapfunkciókat végző vezérlőkhöz, valamint 128 darab szabadon igénybe vehető link van a PCI Express 5.0-s eszközökhöz, de ezek egy része CXL 1.1-re, SATA-ra és xGMI-re is konfigurálható.
Kétutas konfiguráció mellett fixen elérhető 12 darab PCI Express 3.0-s sáv a WAFL szolgáltatásra, mellette pedig a további kapcsolatok száma attól függ, hogy a két tokozás között 3L vagy 4L típusú az Infinity Fabric kapcsolat. Előbbi esetben 160, utóbbiban pedig 128 darab PCI Express 5.0-s sáv érhető el, és ezek egy része ugyanúgy konfigurálható CXL 1.1-re, SATA-ra és xGMI-re.
A fentiek közül a CXL 1.1 talán a legérdekesebb, mert ez számít újdonságnak, és az AMD maximum 64 linken keresztül tudja támogatni. Ráadásul az új EPYC túl is megy az alap CXL 1.1-es specifikáción, aminek az az oka, hogy a vállalat kifejezetten a CXL.memory típusú, vagyis a Type 3 eszközöket célozza a Genoa platformmal, de ezek szabvány szerint csak a CXL 2.0-val érkeznek. Emiatt az AMD implementált pár CXL 1.1-en túli funkciót, hogy az új EPYC már megfeleljen az érkező CXL memóriáknak, amelyekkel a rendszermemória maximum 12 TB-os kapacitása még tovább növelhető.
A Genoa platform fontos fejlesztése még, hogy a nagyobb teljesítménye mellett javítja a biztonságot is, ami az AMD-nél továbbra is kiemelt fókuszt kap, és manapság Infinity Guard gyűjtőnéven fut. Mint ismeretes az első EPYC generáció nagy lépésnek számított a szerverek biztonságát tekintve, és ennek az alapja a SEV (Secure Encrypted Virtualization) technológia volt. A Rome platform már a modernizált SEV-ES (Secure Encrypted Virtualization-Encrypted State) verziót vetette be a második generációs EPYC processzorokon belül, amely gyakorlatilag kiterjesztette a rendszer működését a regiszterekre is, illetve 15-ről 509-re növelte a tárolható titkosított memóriakulcsok számát. A Milan megint emelte a tétet, mivel megérkezett a SEV-SNP (Secure Encrypted Virtualization-Secure Nested Paging), ami biztosítja a memória integritásának hardveres védelmét, és ezzel ellehetetleníti a hypervisor-alapú támadásokat. A Genoa a fentieket kiegészíti a SEV-SNP továbbfejlesztésével, ami képes ellenőrizni, hogy egy adott virtuális gép esetében a programfuttatásra kijelölt mag másik szálán fut-e aktív testvérfolyamat. Ez azért hasznos, mert az SMT-alapú többszálúság esetében potenciálisan fel lehet használni az adott mag második szálát egy támadásra, de ilyen formában az AMD hardveresen védekezik ellene. Ezen túlmenően a friss rendszer 509-ről 1006-ra növelte a tárolható titkosított memóriakulcsok számát.
A vállalat az érkező modellek specifikációit is elárulta, amelyeket az alábbi táblázat részletez:
Típus | Alap/Turbó órajel | Szálak száma | L3 cache | Támogatott konfiguráció | Fogyasztás (cTDP) | Listaár (dollár) |
---|---|---|---|---|---|---|
EPYC 9654 (96 mag) | 2,4/3,7 GHz |
192 | 384 MB |
kétutas | 320-400 W | 11805 |
EPYC 9654P (96 mag) | 2,4/3,7 GHz | 192 | 384 MB | egyutas | 320-400 W | 10625 |
EPYC 9634 (84 mag) | 2,25/3,7 GHz | 168 |
384 MB | kétutas | 240-300 W | 10304 |
EPYC 9554 (64 mag) | 3,1/3,75 GHz | 128 | 256 MB | kétutas | 320-400 W | 9087 |
EPYC 9554P (64 mag) | 3,1/3,75 GHz | 128 |
256 MB | egyutas | 320-400 W | 7104 |
EPYC 9534 (64 mag) | 2,45/3,7 GHz | 128 |
256 MB | kétutas | 240-300 W | 8803 |
EPYC 9474F (48 mag) | 3,6/4,1 GHz | 96 |
256 MB | kétutas | 320-400 W | 6780 |
EPYC 9454 (48 mag) | 2,75/3,8 GHz | 96 |
256 MB | kétutas | 240-300 W | 5225 |
EPYC 9454P (48 mag) | 2,75/3,8 GHz | 96 |
256 MB | egyutas | 240-300 W | 4598 |
EPYC 9374F (32 mag) | 3,85/4,3 GHz | 64 | 256 MB | kétutas | 320-400 W | 4850 |
EPYC 9354 (32 mag) | 3,25/3,8 GHz | 64 |
256 MB | kétutas | 240-300 W | 3420 |
EPYC 9354P (32 mag) | 3,25/3,8 GHz | 64 |
256 MB | egyutas | 240-300 W | 2668 |
EPYC 9334 (32 mag) | 2,7/3,9 GHz | 64 |
128 MB | kétutas | 200-240 W | 2990 |
EPYC 9274F (24 mag) | 4,05/4,3 GHz | 48 |
256 MB | kétutas | 320-400 W | 3060 |
EPYC 9254 (24 mag) | 2,9/4,15 GHz | 48 |
128 MB | kétutas | 200-240 W | 2299 |
EPYC 9224 (24 mag) | 2,5/3,7 GHz | 48 |
64 MB | kétutas | 200-240 W | 1825 |
EPYC 9174F (16 mag) | 4,1/4,4 GHz | 32 |
256 MB | kétutas | 320-400 W | 3850 |
EPYC 9123 (16 mag) | 3/3,7 GHz | 32 |
64 MB | kétutas | 200-240 W | 1083 |
A táblázatból látható, hogy az egyes modellek úgynevezett TDP tartománnyal rendelkeznek. Ez tulajdonképpen azért van, hogy az adott szervergyártó a célterülethez tudja szabni a rendszert, tehát lényegében a több paraméterből kiválaszthatják, hogy melyik konfigurációban járatják a processzorokat. Ezen túlmenően az AMD továbbra sem limitál egyetlen terméket sem, tehát bármelyiket is választja a potenciális megrendelő, mindegyik ugyanazokat a képességeket biztosítja, vagyis a legolcsóbb modell is tartalmazza azokat a technikai képességeket, amelyeket a legdrágább.
Az AMD szerint az új generációval szinte nincs olyan terület, ahol ne egy EPYC 9004-as processzor lenne az első helyen. A vállalat nagyrészt a kereskedelmi forgalomban jelenleg is megvásárolható EPYC és Xeon modellekhez mérte az új sorozat teljesítményét, és az előny számottevő, ami lényeges megtakarításokat biztosíthat az ügyfeleknek a teljes élettartamra levetített fenntartási költségek tekintetében.
A Genoa platformra épülő szerverek forgalmazása a következő évben kezdődik meg, addig is a kiemelt partnerekre szorítkozik a szállítás.