مروری بر پردازنده های سری AMD EPYC
شرکت AMD در سال 2017 اعلام کرد که قصد دارد بر پایه معماری Zen به بازار سرورها مجددا ورود پیدا کند.
در ماه ژوئن AMD به صورت رسمی سری پردازنده های EPYC 7001 را وارد بازار کرد.
این سری از پردازنده ها تا 32 هسته پردازشی در هر سوکت داشتند.
دو سال بعد در اوت 2019 سری پردازنده های EPYC 7002 Rome که مبتنی بر ریز معماری Zen2 را روانه بازار کرد.
در این نسل تعداد هسته ها به عدد 64 رسید که نسبت به نسل قبلی افزایش دو برابری را نشان می دهد و همچنین افزایش کارایی فوق العاده ایی به ازای هر هسته در این نسل از معماری مشاهده می شود.
در مارس سال 2021 AMD نسل سوم پردازنده های EPYC 7003 با کد رمز Milan مبتنی بر ریز معماری Zen3 را روانه بازار کرد.
این سری از پردازنده ها همانند نسل قبلی خود همان 64 هسته را داشتند و تفاوتشان با نسل قبل این بود که کارایی بیشتری به ازای هر هسته داشتند.
برای مثال پردازنده EPYC 7763 پردازنده EPYC 7702 با داشتن همان تعداد هسته و رشته پردازشی با 22 درصد توان پردازشی بیشتر شکست می دهد.
در 21 مارس همان سال AMD نسخه به روز رسانی شده سری EPYC 7003 را با دو ویژگی جدید شامل 3d v-cache و همچنین افزایش 512 MB cache بر روی بخش محاسباتی هر پردازنده را شامل می شود و مجموع حافظه cache هر پردازنده را به 768 MB افزایش داد.
AMD نام این سری از پردازنده ها را Milan-X تغییر داد.
در ماه نوامبر 2021 AMD نسل های پیش رو سری EPYC را تشریح کرد که شامل موارد زیر بود معرفی سوکت LGA-6096 SP5 که این نسل های جدید را پشتیبانی می کرد.
کد رمز این سری از پردازنده ها Genoa نامگذاری شد که اولین سری مبتنی بر معماری Zen4 بود.
این سری از پردازنده ها با استفاده از تراشه های N5 شرکت TSMC ساخته شدند و تا 96 هسته و 192 رشته پردازشی به ازای هر سوکت دارا هستند.
این سری از پردازنده ها دارای حافظه های موقت DDR5 12 کاناله و 128 مسیر PCIe5.0 و Compute Express Link 1.1 .
AMD همچنین اطلاعاتی پیرامون چیپ خواهر Genoa که Bergamo نامگذاری شده ارائه کرد.
Bergamo بر پایه ریز معماری اصلاح شده Zen4 که Zen4C نامیده می شود.
این اصلاح شامل افزایش تعداد هسته بیشتر و کارایی بیشتر به هزینه کمتر به ازای هر هسته پردازشی می باشد.
سری Bergamo کاربارهای تامین کنندگان سرویس ابری راه هدف قرار داده است در مقایسه با کاربارهای پردازشی با کارایی بالا.
سری Bergamo همانند Genoa با سوکت SP5 سازگاری دارد و تا 128 هسته و 256 رشته پردازشی را به ازای هر سوکت پردازنده پشتیبانی می کند.
در ماه نوامبر سال بعد یعنی سال 2022 AMD نسل چهارم EPYC را روانه بازار کرد.
پردازنده پرچمدار این سری EPYC 9654 که 96 هسته پردازشی داشت.
این پردازنده رکوردهایی را در کارایی چند هسته ایی و افزایش چهار برابری کارایی در مقایسه به پرچمدار اینتل که پردازنده Xeon 8380 بود.
پهنای باند حافظه بالا و PCIe گسترده بسیاری از محدودیتهای گلوگاهها را از بین برده بود.
همین امر باعث شده بود که هر 96 هسته این پردازنده در کاربارها به کاربرده شوند در حالی که در نسل قبل که سری Milan بود دچار محدودیت ورود خروج بودند.
همچنین سری Genoa اولین نسل از پردازنده های X86 سری سرور بودند که از قابلیت CXL پشتیبانی می کردند که موجب افزایش حافظه و افزایش پهنای باند دیگر وسایلی که مبتنی بر درگاه PCIe5 بودند.
درماه ژوئن 2023 AMD نسخه بهبود یافته سری پردازنده های Genoa که Genoa-x نامگذاری شدند. در آنها حافظه 3D-Vcahce فعال شده بود همانند Milan-X که تا 1152 MB حافظه Cache لایه سوم در آنها فعال شده بود که یک افزایش 50 درصدی نسبت به Milan-X نشان می داد.
Milan-X حداکثر 768 MB حافظه Cache لایه سوم داشت.
در همین روز AMD نسخه بهبود یافته Zen4c که برای مصرف برق کمتر و کاهش فضای die بهینه سازی شده اند.
البته هسته های پردازنده Zen4c نسبت به پردازنده Zen گونه کاهش Instruction نشان نمی دهد در عوض حافظه cache به ازای هر هسته از 4MB به 2M کاهش یافته است و همچنین فرکانس هسته ها کاهش یافته است.
Bergamo از لحاظ سوکت با پردازنده Genoa سازگاری دارد و از همان سوکت SP5 و همان تکنولوژی CXL و PCIe و همان ظرفیت DDR5 پشتیبانی می کند.
در ماه سپتامبر 2023 AMD از پردازندهای کم مصرف و سری نهفته 8004 پرده برداری کرد این پردازنده ها با کد رمز Siena شناخته می شوند.
Siena ازسوکت جدید SP6 بهره می برد.
سوکت SP6 فضای کمتری اشغال می کند و از سوکت همرده SP5 Genoa پینهای کمتری دارد.
Siena از همان معماری Zen4c مثل Bergamo پردازنده ابری می باشد.
که اجازه می دهد به ازای هر پردازنده تا 64 هسته داشته باشدو از همان معماری 6nm بهره می برد اگرچه بعضی ویژگی های مشخص آن برداشته شده اند مثل کاهش تعداد کانالهای حافظه RAM از 12 کانال به 6 کانال و همچنین پشتیبانی از دو سوکت همزمان.
جدول مشخصات پردازنده های سری AMD EPYC
Socket | Cores | Product line | Name | Year | Gen | Segment |
---|---|---|---|---|---|---|
Sp3 (LGA) | 32x Zen | 7001 Series | Naples | 2017 | 1st | Server |
64x Zen 2 | 7002 Series | Rome | 2019 | 2nd | ||
64x Zen 3 | 7003 Series | Milan | 2021 | 3rd | ||
Milan-x | 2022 | |||||
Sp5(LGA) | 96x Zen 4 | 9004 Series | Genoa | 4th | ||
Genoa-x | 2023 | |||||
128x Zen 4c | Bergamo | |||||
Sp6(LGA) | 64 x Zen 4c | 8004 Series | Siena | |||
TBA | Zen 5 | TBA | Turin | 2024 | 5th | |
Sp4(BGA) | 16x Zen | Embedded 3000 Series | Snowy Owl | 2018 | 1st | Embeded |
Sp3(BGA) | 32x Zen | Embedded 70001 Series | Naples | 2nd | ||
64x Zen 2 | Embedded 7002 Series | Rome | 3rd | |||
Sp5(BGA) | 96x Zen4 | Embedded 9004 Series | Genoa | 2023 | 4th |