پردازنده Vera انویدیا معرفی شد؛ هیولای ۸۸ هستهای با پهنای باند ۱.۲ ترابایتبرثانیه
انویدیا جزئیات پردازنده دیتاسنتری Vera را منتشر کرد؛ تراشهای مجهز به ۸۸ هسته اختصاصی Olympus، تعداد ۱۷۶ رشته پردازشی و حداکثر ۱.۵ ترابایت حافظه LPDDR5X. در این مطلب، معماری، مشخصات فنی، کاربردها و تفاوت Vera با پردازندههای معمولی را بررسی میکنیم.
انویدیا جزئیات معماری پردازنده دیتاسنتری Vera را منتشر کرده است؛ تراشهای قدرتمند با ۸۸ هسته اختصاصی Olympus، تعداد ۱۷۶ رشته پردازشی و پهنای باند حافظهای که به رقم خیرهکننده ۱.۲ ترابایتبرثانیه میرسد. Vera قرار نیست وارد کامپیوترهای گیمینگ شود؛ این پردازنده برای نسل بعدی کارخانههای هوش مصنوعی، پردازش عاملهای هوشمند و همکاری مستقیم با شتابدهندههای Rubin طراحی شده است.
ورود جدی انویدیا به قلمرو پردازندهها
انویدیا سالها با کارتهای گرافیک GeForce و شتابدهندههای هوش مصنوعی شناخته میشد، اما اکنون میخواهد کنترل بخش بزرگتری از زیرساخت محاسباتی دیتاسنترها را در اختیار بگیرد. پردازنده Vera یکی از مهمترین قطعات این استراتژی است؛ محصولی که پس از Grace عرضه میشود، اما برخلاف نسل قبلی از هستههای پردازشی اختصاصی خود انویدیا استفاده میکند.
قلب Vera را ۸۸ هسته Olympus تشکیل میدهند. این هستهها با معماری Arm سازگارند، اما طراحی داخلی آنها توسط خود انویدیا انجام شده است. بهعبارت سادهتر، انویدیا این بار فقط چند هسته آماده Arm را داخل پردازنده قرار نداده و ریزمعماری اختصاصی خود را برای نوع خاصی از پردازش ساخته است.
هر هسته میتواند دو رشته سختافزاری را اجرا کند؛ در نتیجه Vera مجموعاً به ۱۷۶ رشته پردازشی دسترسی دارد. انویدیا این فناوری را Spatial Multithreading مینامد و هدف آن اجرای همزمان تعداد زیادی محیط نرمافزاری، عامل هوشمند و وظیفه پردازشی با تأخیر قابل پیشبینی است.
مشخصات فنی پردازنده NVIDIA Vera
| مشخصات | NVIDIA Vera |
|---|---|
| تعداد هسته | ۸۸ هسته اختصاصی Olympus |
| تعداد رشته | ۱۷۶ رشته |
| معماری پردازنده | سازگار با Armv9.2 |
| حافظه کش L3 | ۱۶۴ مگابایت یکپارچه |
| ظرفیت حافظه | حداکثر ۱.۵ ترابایت LPDDR5X |
| پهنای باند حافظه | حداکثر ۱.۲ ترابایتبرثانیه |
| اتصال CPU به GPU | NVLink-C2C |
| پهنای باند NVLink-C2C | حداکثر ۱.۸ ترابایتبرثانیه |
| رابطهای توسعه | PCIe 6.0 و CXL 3.1 |
| کاربرد اصلی | هوش مصنوعی عاملمحور، تحلیل داده و HPC |
Vera از یک دای محاسباتی یکپارچه و ۱۶۴ مگابایت کش L3 مشترک استفاده میکند. این طراحی با پردازندههای چیپلتمحور مدرن تفاوت دارد و طبق ادعای انویدیا، ارتباط سریعتر میان هستهها و رفتار قابل پیشبینیتری زیر بارهای سنگین فراهم میکند.
پهنای باند ۱.۲ ترابایتبرثانیه چه معنایی دارد؟
یکی از برجستهترین ویژگیهای Vera، زیرسیستم حافظه LPDDR5X آن است. این پردازنده از حداکثر ۱.۵ ترابایت حافظه با پهنای باند ۱.۲ ترابایتبرثانیه پشتیبانی میکند؛ رقمی بسیار فراتر از حافظه سیستمهای دسکتاپ معمولی.
در پردازشهای هوش مصنوعی فقط تعداد هستهها اهمیت ندارد. پردازنده باید حجم عظیمی از داده را با سرعت بالا میان حافظه، هستههای CPU و شتابدهندههای GPU جابهجا کند. اگر حافظه نتواند داده را بهاندازه کافی سریع تحویل دهد، هستههای پردازشی منتظر میمانند و بخشی از توان سیستم هدر میرود.
انویدیا میگوید زیرسیستم حافظه Vera میتواند بیش از ۹۰ درصد پهنای باند اسمی خود را زیر بار حفظ کند و در مقایسه با پردازندههای x86 مورد استفاده در دیتاسنترها، تا ۴۰ درصد تأخیر اوج کمتری داشته باشد. البته این ارقام براساس آزمایشهای داخلی انویدیا هستند و برای نتیجهگیری قطعی باید منتظر بررسیهای مستقل بمانیم.
هستههای Olympus برای چه کاری ساخته شدهاند؟
هدف اصلی Olympus دستیابی به عملکرد تکرشتهای بالا در مقیاس دیتاسنتر است. این موضوع شاید در نگاه اول عجیب به نظر برسد، زیرا بسیاری از پردازندههای سرور روی افزایش تعداد هستهها تمرکز دارند؛ اما عاملهای هوش مصنوعی همیشه یک محاسبه کاملاً موازی انجام نمیدهند.
یک عامل هوشمند ممکن است کد Python یا JavaScript اجرا کند، اطلاعاتی را از پایگاه داده بگیرد، یک ابزار خارجی را فراخوانی کند، پاسخ را تحلیل کند و سپس مرحله بعد را آغاز کند. بخش زیادی از این فرایندها ترتیبی و وابسته به عملکرد سریع هر هسته هستند.
انویدیا برای پاسخ به این نیاز از ریزمعماری عریض و عمیق، پیشبینی انشعاب پیشرفته، واکشی هوشمند داده و سیستم قدرتمند Load/Store استفاده کرده است. هدف این است که هزاران عامل هوشمند بهصورت همزمان فعالیت کنند، بدون اینکه وظایف CPU به گلوگاه شتابدهندههای گرانقیمت Rubin تبدیل شوند.
همکاری Vera و Rubin؛ پیوند CPU و GPU
Vera بهتنهایی بخش مهمی از پلتفرم آینده انویدیاست، اما قدرت واقعی آن هنگام اتصال به پردازندههای گرافیکی Rubin نمایان میشود. این دو تراشه ازطریق NVLink-C2C با پهنای باند حداکثر ۱.۸ ترابایتبرثانیه با یکدیگر ارتباط برقرار میکنند.
در چنین ساختاری، Vera اجرای سیستمعامل، مدیریت عاملهای هوشمند، پردازش داده، تحلیل، فشردهسازی و هماهنگی وظایف را برعهده میگیرد؛ درحالیکه Rubin محاسبات سنگین مدلهای هوش مصنوعی را انجام میدهد. ارتباط پرسرعت میان این دو باعث میشود GPU مدت کمتری منتظر آمادهشدن دادهها بماند.
پلتفرم Vera Rubin NVL72 از ۳۶ پردازنده Vera و ۷۲ پردازنده گرافیکی Rubin در یک سامانه رکمقیاس استفاده میکند. درمجموع، پردازندههای مرکزی این سیستم به ۳۱۶۸ هسته Olympus و ۵۴ ترابایت حافظه LPDDR5X مجهز خواهند بود.
عملکرد Vera در برابر پردازندههای x86
انویدیا ادعا میکند Vera در بعضی پردازشهای عاملمحور تا ۵۰ درصد عملکرد بالاتری نسبت به پلتفرمهای رقیب ارائه میکند. این شرکت همچنین از افزایش قابلتوجه سرعت در تحلیل SQL، پردازش داده و محیطهای ایزوله اجرای کد صحبت کرده است.
بااینحال، هنوز نتایج جامع و مستقلی برای مقایسه Vera با پردازندههای قدرتمند AMD EPYC و Intel Xeon منتشر نشده است. مشخص نیست انویدیا در آزمونهای خود دقیقاً از چه مدلهایی، با چه تعداد هسته و چه تنظیماتی استفاده کرده؛ بنابراین بهتر است این اعداد را فعلاً ادعاهای سازنده بدانیم، نه نتیجه نهایی رقابت.
مزیت اصلی Vera احتمالاً فقط توان خام CPU نیست. ترکیب پردازنده، حافظه، NVLink، شتابدهنده Rubin و مجموعه نرمافزاری CUDA همان اکوسیستمی را میسازد که رقابت با آن برای AMD و Intel آسان نخواهد بود.
آیا NVIDIA Vera یک پردازنده گیمینگ است؟
خیر. Vera برای نصب روی مادربردهای دسکتاپ، اجرای بازی یا رقابت با پردازندههایی مانند Ryzen 9 و Core Ultra ساخته نشده است. این محصول یک CPU دیتاسنتری برای کارخانههای هوش مصنوعی، محاسبات ابری، تحلیل داده و پردازشهای HPC محسوب میشود.
حتی استفاده از حافظه LPDDR5X در مقیاس ۱.۵ ترابایت، اتصال NVLink-C2C و طراحی مخصوص رکهای عظیم نشان میدهد که با محصولی سازمانی روبهرو هستیم. بنابراین نباید منتظر عرضه نسخهای از Vera برای سوکتهای معمول بازار یا حضور آن در سیستمهای گیمینگ باشیم.
بااینحال، فناوریهای توسعهیافته برای Vera میتوانند در آینده روی دیگر محصولات انویدیا تأثیر بگذارند. تجربه ساخت هستههای Olympus، بهینهسازی Arm و همکاری نزدیک CPU و GPU ممکن است مسیر ورود گستردهتر انویدیا به بازار پردازندههای کامپیوتر را هموار کند.
زمان عرضه NVIDIA Vera
تولید پلتفرم Vera Rubin آغاز شده و عرضه سیستمهای مبتنی بر آن برای نیمه دوم سال ۲۰۲۶ برنامهریزی شده است. پردازنده Vera علاوهبر حضور در سامانههای بزرگ NVL72، در برخی پلتفرمهای کوچکتر و رکهای اختصاصی CPU نیز استفاده خواهد شد.
انویدیا اعلام کرده فعلاً تنها یک مدل ۸۸ هستهای از Vera تولید میکند. این تصمیم نشان میدهد شرکت بهجای ساخت خانوادهای گسترده از پردازندهها، روی یک تراشه مشخص و هماهنگ با زیرساخت هوش مصنوعی خود تمرکز کرده است.
جمعبندی؛ Vera فقط یک CPU جدید نیست
پردازنده Vera را نمیتوان صرفاً یک تراشه ۸۸ هستهای دیگر برای دیتاسنتر دانست. این محصول نشاندهنده تلاش انویدیا برای کنترل کامل زنجیره محاسبات هوش مصنوعی است؛ از پردازنده مرکزی و پردازنده گرافیکی گرفته تا حافظه، شبکه، ارتباطات داخلی و نرمافزار.
ترکیب ۸۸ هسته Olympus، تعداد ۱۷۶ رشته، کش L3 یکپارچه ۱۶۴ مگابایتی، حداکثر ۱.۵ ترابایت حافظه و پهنای باند ۱.۲ ترابایتبرثانیه، Vera را به یکی از متفاوتترین پردازندههای دیتاسنتری سال ۲۰۲۶ تبدیل میکند.
اکنون پرسش اصلی این نیست که Vera میتواند یک بازی را با چه نرخ فریمی اجرا کند؛ بلکه باید دید آیا این پردازنده میتواند جایگاه AMD EPYC و Intel Xeon را در زیرساختهای هوش مصنوعی تهدید کند یا خیر. پاسخ نهایی زمانی مشخص خواهد شد که اولین بررسیها و بنچمارکهای مستقل منتشر شوند.
پرسشهای متداول
پردازنده NVIDIA Vera چند هسته دارد؟
Vera دارای ۸۸ هسته اختصاصی Olympus و ۱۷۶ رشته پردازشی است.
پهنای باند حافظه Vera چقدر است؟
انویدیا حداکثر پهنای باند ۱.۲ ترابایتبرثانیه را برای حافظه LPDDR5X این پردازنده اعلام کرده است.
آیا Vera برای سیستمهای گیمینگ عرضه میشود؟
خیر؛ Vera یک پردازنده دیتاسنتری و مخصوص زیرساختهای هوش مصنوعی، تحلیل داده و HPC است.
تفاوت Vera با Grace چیست؟
مهمترین تفاوت، استفاده Vera از هستههای اختصاصی Olympus طراحیشده توسط انویدیاست؛ درحالیکه Grace از هستههای استانداردتر مبتنی بر طراحی Arm استفاده میکرد.
پردازنده Vera چه زمانی عرضه میشود؟
عرضه تجاری سیستمهای مبتنی بر Vera Rubin برای نیمه دوم سال ۲۰۲۶ برنامهریزی شده است.
امتیاز و دیدگاهها