Az Epyc (stilizálva mint EPYC) az AMD vállalat x86-os architektúrájú, adatközpontokba és szerverekbe szánt csúcskategóriás processzorcsaládja és márkajele. Az Epyc márkájú processzorokat az AMD tervezte és forgalmazza. A processzorok többmagosak, az x86-64 utasításkészletet és annak számos kiterjesztését implementálják, és a vállalat Zen mikroarchitektúráján alapulnak. A 2017. júniusában bemutatott modellek kifejezetten a szerver és beágyazott rendszerek piacára készültek.

Az Epyc processzorok ugyanazt a mikroarchitektúrát használják, mint a hagyományos asztali megfelelőik, de olyan vállalati szintű funkciókkal rendelkeznek mint a nagyobb magszám, több PCI Express sáv, nagyobb RAM-kapacitás támogatása, az ECC memória támogatása, és nagyobb gyorsítótár. Emellett támogatják a többcsipes és kétfoglalatos rendszerkonfigurációkat is, az Infinity Fabric összeköttetés használatával.

Története 2017 márciusában az AMD bejelentette, hogy a Zen mikroarchitektúrn alapuló, Naples kódnevű platformmal kíván visszatérni a szerverpiacra, és ezt májusban hivatalosan be is mutatta az Epyc márkanév alatt. Júniusban az AMD hivatalosan kibocsátotta az Epyc 7001 sorozatú processzorokat, melyek foglalatonként akár 32 magot kínáltak, és olyan teljesítményt nyújtottak, melynek köszönhetően az Epyc versenyképessé vált a rivális Intel Xeon Scalable termékcsaláddal. 2019 augusztusában megjelentek a Zen 2 mikroarchitektúrán alapuló Epyc 7002 „Rome” sorozatú processzorok, melyekben a foglalatonkénti magszámot 64-re növelték, és drámai mértékben megnőtt az egy magra jutó teljesítmény is az előző generációs architektúrához képest.

2021 márciusában az AMD megjelentette az Epyc 7003 „Milan” sorozatot, mely a Zen 3 mikroarchitektúrán alapul. Az Epyc Milan ugyanazt a 64 magot tartalmazza, mint az Epyc Rome, de magonkénti teljesítménye jóval magasabb: az Epyc 7763 akár 22 százalékkal is felülmúlta az Epyc 7702-t, annak ellenére, hogy ugyanannyi maggal és szállal rendelkeznek. Az Epyc 7003 „Milan” sorozat 3D V-Cache-szel ellátott frissítése Milan-X néven 2022. március 21-én jelent meg, szintén ugyanazokkal a magokkal, mint a Milan, de további gyorsítótárral a számítási csipekre építve, miáltal a processzorokban a gyorsítótár teljes mennyisége -ra nőtt.

2021 szeptemberében az Oak Ridge nemzeti laboratórium az AMD-vel és HPE Cray vállalattal együttműködve megépítette a Frontier nevű szuperszámítógépet, amely Epyc 7453 CPU-val és Instinct MI250X GPU-val rendelkezik, és 2022 májusában kezdte meg a működését. 2023 novemberében a TOP500 lista szerint ez volt a világ leghatékonyabb szuperszámítógépe, több mint exaFLOPS csúcsteljesítménnyel.

2021 novemberében az AMD ismertette az Epyc következő generációit, és bemutatta az új LGA-6096 SP5 foglalatot, melyek támogatják az Epyc csipek új generációit. A Genoa kódnevű processzorok a Zen 4 mikroarchitektúrán alapulnak és a TSMC N5 technológiai csomópontjával készülnek, foglalatonként akár 96 magot és 192 szálat támogatva, 12 DDR5 csatorna mellett és 128 PCIe 5.0 sávval. A Genoa volt az első x86-os szerver CPU, amely támogatta a Compute Express Link 1.1-et, avagy CXL-t, lehetővé téve a memória és más eszközök további bővítését a PCIe 5.0-ra épülő nagy sávszélességű interfésszel. Az AMD további információkat is megosztott a Genoa testvércsipjéről, melyek kódneve Bergamo. A Bergamo a Zen 4 módosított változatán, a Zen 4c-n alapul, amelyet úgy terveztek, hogy a hagyományos nagy teljesítményű számítástechnika (HPC) számítási feladatait célzó konfigurációkkal összehasonlítva sokkal nagyobb magszámot és hatékonyságot tegyen lehetővé az alacsonyabb egymagos teljesítmény árán, a felhőszolgáltatókat és a számítási feladatokat célozva ezzel. Kompatibilis a Socket SP5 foglalattal, és foglalatonként akár 128 magot és 256 szálat támogat.

2022 novemberében az AMD piacra dobta a 4. generációs Epyc „Genoa” processzorcsaládját. Néhány technológiai újságíró és ügyfél már korábban megkapta a hardvert tesztelésre és teljesítménymérésre, és a Genoa-alkatrészekről készült független teljesítménymérési eredmények azonnal elérhetővé váltak. A zászlóshajó modell, a 96 magos Epyc 9654, rekordot döntött a többmagos teljesítmény terén, és akár négyszeresét is elérte az Intel zászlóshajó modell, a Xeon Platinum 8380 teljesítményének. A magas memória-sávszélesség és kiterjedt PCIe-kapcsolatok számos szűk keresztmetszetet megszüntettek, lehetővé téve mind a 96 mag kihasználását olyan terhelések esetén, ahol az előző generációs Milan processzorok I/O-korlátokba ütköztek volna.

2023 júniusában az AMD megkezdte a 3D V-Cache-sel felszerelt Genoa-X sorozat szállítását. Ez a Genoa egy változata, amely ugyanazt a 3D-s lapkarétegező technológiát alkalmazza, mint a Milan-X, így akár L3 gyorsítótárat is lehetővé tesz, ami 50%-os növekedés a Milan-X maximum L3 gyorsítótárához képest. Ugyanekkor az AMD bejelentette a felhőalapú felhasználásra optimalizált, Bergamo kódnevű Zen 4c termékváltozatok megjelenését is, melyek foglalatonként akár 128 magot kínálnak és a Zen 4 mag módosított, az energiahatékonyságra és a lapkafelület csökkentésére optimalizált változatát használják. A Zen 4c magokból nem távolítottak el utasításokat a standard Zen 4 magokhoz képest; ehelyett a CCX-enkénti L3 gyorsítótár mennyiségét 32-ról -ra csökkentették, és a magok órajele is csökkent. A Bergamo foglalat-kompatibilis a Genoával, ugyanazt az SP5 foglalatot használja és ugyanazt a CXL, PCIe és DDR5 kapacitást támogatja, mint a Genoa.

2023 szeptemberében az AMD kibocsátotta alacsony energiafogyasztású és beágyazott 8004-es sorozatú, kódnevén Siena processzorait. A Siena egy újabb SP6 jelű foglalatot használ, amely kisebb helyigényű és kevesebb kivezetése van, mint a vele egyidőben forgalmazott Genoa processzorok SP5 foglalatának. A Siena ugyanazt a Zen 4c mag architektúrát használja, mint a felhőalapú Bergamo processzorok, melyek processzoronként akár 64 magot is lehetővé tesznek, és ugyanazt a -es be-/kimeneti vezérlőt, mint a Bergamo és a Genoa, bár bizonyos funkciókat visszafogtak, például a memóriatámogatást 12 DDR5 csatornáról 6-ra csökkentették és megszüntették a két foglalatos kiépítés lehetőségét.

2024 májusában az AMD piacra dobta a 4004-es processzorsorozatot, melynek kódneve Raphael. A sorozat tagjai ugyanúgy AM5 aljzatot használnak, mint az asztali Ryzen processzorok, viszont az asztali modellektől eltérően támogatják az ECC memóriát. Az AM5 alaplapgyártók azonban nem támogatják a 4004-es modellt, így az alkalmazás nagyrészt a nem asztali felhasználású eszközökre korlátozódik.

2024. október 10-én az AMD piacra dobta a Turin kódnevű 9005-ös processzorsorozatot. A Genoa és a Bergamo modellekkel megegyező SP5 foglalattal rendelkező Turin számos platformfejlesztést hozott magával, többek között a 6400 MT/s maximális sebességű DDR5 memóriák támogatását. A Turin sorozatban emellett növelték a magszámot és a frekvenciaválasztékot is, így foglalatonként 128 Zen 5 magot kínál, a Turin Dense típus pedig foglalatonként 192 Zen 5c magot. A legmagasabb frekvenciájú modell, az EPYC 9575F maximális órajele elérheti az -et.

Az AMD Epyc processzorok kódnevének (néhány kivétellel) olasz városok angol megfelelőit választották, ilyenek például a Milan, Rome, Naples, Genoa, Bergamo, Siena, Turin és Venice elnevezések.

Processzorgenerációk

+ AMD Epyc CPU generációk Generáció év kódnév termékcsalád magok foglalat memória szerver 1. 2017 Naples 7001-es sorozat 32 × ZenSP3 (LGA)DDR4 2. 2019 Rome 7002-es sorozat 64 × Zen 23. 2021 Milan7003-as sorozat64 × Zen 32022 Milan-X4. Genoa9004-es sorozat96 × Zen 4SP5 (LGA)DDR52023 Genoa-X Bergamo 128 × Zen 4c Siena 8004-es sorozat 64 × Zen 4c SP6 (LGA)2024 Raphael 4004-es sorozat 16 × Zen 4 AM5 (LGA)5. Turin9005-ös sorozat 128 × Zen 5SP5 (LGA) Turin Dense 192 × Zen 5c 2025 Grado 4005-ös sorozat 16 × Zen 5 AM5 (LGA) 2026 Sorano 8005-ös sorozat 84 × Zen 5 SP6 (LGA) beágyazott1. 2018 Snowy Owl Embedded 3001 sorozat 16 × Zen SP4 (BGA)DDR4 2019 Naples Embedded 7001 sorozat 32 × ZenSP3 (BGA) 2. 2021 Rome Embedded 7002 sorozat 64 × Zen 2 3. 2022 Milan Embedded 7003 sorozat 64 × Zen 34.2023 Genoa Embedded 9004 sorozat 96 × Zen 4 SP5 (BGA)DDR5 Siena Embedded 8004 sorozat 64 × Zen 4c SP6 (BGA)5.2025 TurinEmbedded 9005 sorozat 128 × Zen 5SP5 (BGA) Turin Dense 192 × Zen 5c Grado Embedded 4005 sorozat16 × Zen 5 AM5 (LGA) 2026 Fire Range Embedded 2005 sorozat FL1 (BGA)

Tervezés

Az Epyc CPU-k többcsipes modul (multi-chip module, MCM) kialakítást használnak, hogy a gyártásban nagyobb hozamot érjenek el, mint a hagyományos monolitikus lapkák esetén. Az első generációs Epyc processzorok négy 14 nm-es számítási lapkából állnak, mindegyikben legfeljebb 8 maggal. A magok szimmetrikusan vannak letiltva a lapkákon, amivel alacsonyabb kategóriájú termékeket állítanak elő kevesebb maggal, de azonos I/O- és memóriakapacitással. A második és harmadik generációs Epyc processzorok nyolc számítási lapkából állnak, melyek -es technológiai folyamattal készülnek (csomópont), valamint egy nagyobb be- és kimeneti lapkával, amelyek -es technológiai folyamattal készülnek. A harmadik generációs Milan-X processzorokban fejlett, szilíciumon átvezető viákat (függőleges átvezetéseket) használnak, hogy mind a 8 számítási lapka tetejére egy további lapkát helyezzenek el, ezzel a módszerrel L3 gyorsítótárat hozzáadva a lapkákhoz.

Az Epyc processzorok támogatják mind az egy-, mind a kétfoglalatos üzemmódot. Kétprocesszoros konfigurációban mindkét CPU-tól 64 PCIe sáv van hozzárendelve az AMD saját fejlesztésű Infinity Fabric összeköttetési rendszeréhez, hogy teljes sávszélességet biztosítson a két processzor között. Így egy kétfoglalatos konfigurációnak ugyanannyi használható PCIe sáv áll a rendelkezésére, mint egy egyfoglalatos konfigurációnak. Az első generációs Epyc processzorok 128 PCIe 3.0 sávval rendelkeztek, míg a második és a harmadik generáció 128 PCIe 4.0 sávval. Az összes jelenlegi Epyc processzor fel van szerelve legfeljebb nyolccsatornás, különböző sebességű DDR4 memóriával, a következő generációs Genoa processzorok viszont az AMD megerősítése szerint akár tizenkét DDR5 memóriacsatornát is támogatnak.

Az Opteronnal, az Intel megfelelőivel és az AMD asztali processzoraival ellentétben (a Socket AM1 kivételével), az Epyc processzorok csipkészlettől függetlenek, más néven egylapkás rendszerek. Ez azt jelenti, hogy a szerverek teljes funkcionalitásához szükséges legtöbb egység (mint például a memória-, PCI Express és SATA vezérlők, stb.) teljes mértékben a processzorba vannak integrálva, így nincs szükség az alaplapra szerelt lapkakészletre. Egyes funkciók használatához további vezérlőcsipek beépítésére lehet szükség.

Fogadtatása Az Epyc kezdeti fogadtatása általánosan pozitív volt. Általánosságban az Epyc az Intel processzoroknál jobb teljesítményt nyújtott azokban az esetekben, amikor a magok egymástól függetlenül működhettek, mint például a nagy teljesítményű számítástechnikai és big data alkalmazásokban. Az első generációs Epyc az adatbázis-feladatokban elmaradt az Intel Xeon processzoroktól, a nagyobb gyorsítótár-késleltetése miatt. 2021-ben a Meta Platforms az Epyc processzorokat választotta a metaverzum adatközpontjaihoz.

Az Epyc Genoát is jól fogadták, mivel a korábbi modellekhez képest jobb teljesítményt és hatékonyságot nyújtott, bár kapott némi kritikát amiatt, hogy nem támogatja a csatornánként 2 DIMM-es konfigurációkat, és egyes kritikusok „hiányos platformnak” nevezték.

Epyc processzorok listája Szerver Első generációs Epyc (Naples) Az első generáció kizárólag a 7001-es sorozatú termékekből állt, melyek mindegyike ugyanazt az MCM-topológiát használja, négy Zeppelin lapkával, melyek össze vannak kapcsolva egymással az MCM-en. Minden SOC lapka két DDR4 memóriacsatornát, 32 külső PCIe 3.0 sávot, két 4 magos mag-komplexumot és kapcsolódó I/O interfészeket, például 4 SATA portot vagy több USB portot tartalmaz. EPYC 7001 sorozat

Második generációs Epyc (Rome)