AMD در نمایشگاه SC17 حسابی جلب توجه کرده و بر روی محصولات سری EPYC خود مانور میدهد. اما در غرفه Xilinx بود که پتانسیل واقعی این پردازندهها به نمایش درآمد.
اگر با نام Xilinx آشنا نیستید در یک توضیح کوتاه این شرکت از بزرگترین تولید کنندههای FPGA (مدارهای مجتمع قابل برنامه ریزی پس از تولید) و مدارهای مجتمع 3D است. در غرفه این شرکت محصولی متشکل از یک پردازنده AMD EPYC بر روی مادربورد تک پردازنده به همراه چهار FPGA جدید Xilinx به نمایش درآمده است.
در این سیستم از چهار کارت FPGA استفاده شده که هریک قادر به اجرای پردازش 21 TOPS (Tera Operation per Second) از اعداد 8 بیتی Integer است. هر کارت 64GB حافظه DDR4 به صورت آنبورد و چیپ مرکزی FPGA، از جدیدترین تولیدات این شرکت به نام VU9P Virtex UltraScale+ دارد که دارای 2.5 میلیون سلول منطقی قابل برنامهریزی است. به گفته Xilinx هر کارت FPGA این شرکت توانایی ارائه 10 تا 100 برابر کارایی بیشتر نسبت به پردازندههای معمولی را دارند در حالی که تنها 225 وات توان مصرفی هر کارت است و با قرار دادن چهار عدد از این کارت ها در یک کیس سرور سایز U2 میتوان به قدرت پردازشی شگفت انگیزی دست پیدا کرد.
برای اتصال و ارتباط این کارتها به یک مادربورد و پردازنده نیاز است که نقش اساسی پردازندههای AMD EPYC را آشکار میکند. پردازندههای EPYC با داشتن 128 عدد خط PCIe 3.0 یکی از بهترین گزینهها برای استفاده در پلتفرمهای با چند GPU یا FPGA هستند. که البته هر کدام معایب و مزایای خود را دارند. مزیت FPGA ها نسبت به GPU ها قابل برنامه ریزی بودن آنهاست، یعنی میتوان بسیاری از قابلیتهای اضافی که در GPU وجود دارد را کنار گذاشت و FPGA را تنها برای هدف پردازشی مورد نظر برنامه ریزی کرد. اما از طرفی این پردازندهها تنها به استنتاجهای مبتنی بر اعداد Integer محدود میشوند و کارایی پردازشی ممیز شناور (Floating Point) آنها نسبت به GPU بسیار پایین است.
جدا از تفاوتهای پردازشی، FPGAها یکی از بهترین نرخهای کارایی نسبت به انرژی مصرفی را دارند که در ساخت و طراحی ابرکامپیوترها و دیتاسنترها نقش مهمی ایفا میکند. از کاربردهای سیستمهای مبتنی بر FPGA میتوان به آنالیزهای عددی و ژنتیکی و همچنین تبدیل فرمت به صورت همزمان در هنگام استریم و پخش زنده ویدیوئی اشاره کرد.
در سیستمهای عظیم پردازشی یکی دیگر از معیارها برای انتخاب قطعات، مقیاس پذیریست. در این هنگام شبکههای پرسرعت برای اتصال چندین سرور به هم، به میان میآیند که باز هم تعداد خطوط PCIe نقش کلیدی دارند. پردازندههای EPYC ضمن راه اندازی چهار کارت FPGA با سرعت x16 همچنان 64 خط PCIe خالی برای سایر نیازها همچون اتصال شبکه خواهند داشت.
یکی دیگر از عوامل محدود کننده در این نوع سیستمها، کارایی و حجم حافظه RAM است. پردازندههای EPYC با پشتیبانی از حافظههای DDR4 به صورت 8 کاناله و پهنای باند 171GBps و ظرفیت 2TB به ازای هر سوکت پردازنده، انتخاب مناسبی برای زمینههای مختلف کاری خواهد بود ضمن اینکه تعداد هسته و رشتههای پردازشی بیشتر و قیمت مناسبتر نسبت به پردازندههای اینتل میتواند EPYC را به یک انتخاب مناسب تبدیل کند.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت