حساب کاربری ندارید؟ ثبت نام کنید

پردازنده NVIDIA Vera با 88 هسته Olympus معرفی شد؛ رقیب جدی x86 برای هوش مصنوعی

نوشته

7 ساعت قبل | بدون دیدگاه | پردازشگرها

انویدیا جزئیات کامل پردازنده NVIDIA Vera را منتشر کرد؛ محصولی که این شرکت آن را به‌طور ویژه برای بارهای کاری هوش مصنوعی عامل‌محور (Agentic AI) و یادگیری تقویتی (Reinforcement Learning) طراحی کرده است. این پردازنده مبتنی‌بر معماری اختصاصی Arm، از 88 هسته Olympus بهره می‌برد و به‌گفته انویدیا می‌تواند عملکرد تک‌رشته‌ای و تک‌هسته‌ای بسیار بالاتری نسبت‌به راهکارهای سنتی ارائه دهد.

خلاصه خبر در یک نگاه:

🔷 پردازنده NVIDIA Vera با 88 هسته Olympus و 176 رشته پردازشی معرفی شد.
🔷 انویدیا ادعا می‌کند Vera تا 50 درصد IPC بیشتری نسبت‌به Grace ارائه می‌دهد.
🔷 فناوری Spatial Multi-Threading جایگزین رویکرد سنتی SMT شده است.
🔷 حافظه LPDDR5X با پهنای‌باند 1.2 ترابایت‌برثانیه و مصرف انرژی کمتر در Vera به‌کار رفته است.
🔷 این پردازنده برای هوش مصنوعی عامل‌محور، یادگیری تقویتی و مراکز داده نسل آینده توسعه یافته است.

چرا انویدیا پردازنده Vera را توسعه داد؟

انویدیا معتقد است رشد سریع بارهای کاری مبتنی‌بر هوش مصنوعی عامل‌محور و یادگیری تقویتی باعث شده نقش CPU در زیرساخت‌های هوش مصنوعی بیش‌ازپیش اهمیت پیدا کند. در چنین سناریوهایی، پردازنده وظایفی مانند اجرای برنامه‌ها، ارزیابی نتایج، مدیریت عامل‌ها و هماهنگی میان اجزای مختلف سیستم را برعهده دارد.

به‌گفته این شرکت، حتی قدرتمندترین GPUها نیز بدون یک CPU سریع نمی‌توانند داده‌ها و زمینه موردنیاز خود را به‌موقع دریافت کنند. انویدیا Vera را برای حذف این گلوگاه‌ها طراحی کرده تا ارتباط میان پردازنده و شتاب‌دهنده‌های هوش مصنوعی با بیشترین بهره‌وری انجام شود.

مشخصات فنی پردازنده NVIDIA Vera

پردازنده Vera برپایه معماری اختصاصی Olympus Core توسعه یافته که از IP سفارشی Armv9.2 بهره می‌برد. این تراشه از یک قالب پردازشی یکپارچه استفاده می‌کند و فناوری‌هایی مانند نسل دوم NVIDIA Scalable Coherency Fabric، محاسبات محرمانه و PCIe Gen6 را در اختیار کاربران قرار می‌دهد.

نمای کلی معماری پردازنده NVIDIA Vera و اجزای اصلی آن شامل هسته‌های Olympus، حافظه، کش و زیرسیستم‌های ارتباطی

نمای کلی معماری پردازنده NVIDIA Vera و اجزای اصلی آن شامل هسته‌های Olympus، حافظه، کش و زیرسیستم‌های ارتباطی

مشخصه مقدار
هسته‌ها / رشته‌ها 88 هسته / 176 رشته
کش L2 2 مگابایت برای هر هسته
کش L3 164 مگابایت
حافظه تا 1.5 ترابایت LPDDR5X
سرعت حافظه 9600 MT/s
پهنای‌باند حافظه تا 1.2 ترابایت‌برثانیه
PCIe تا 88 مسیر PCIe 6.4
TDP 250 تا 450 وات

معماری Olympus؛ قلب تپنده Vera

هسته Olympus به‌عنوان موتور پردازشی Vera شناخته می‌شود. انویدیا این معماری را از ابتدا با هدف افزایش IPC (تعداد دستورالعمل در هر سیکل) توسعه داده است؛ موضوعی که برای نرم‌افزارهای پیچیده، شاخه‌محور و حساس به تأخیر اهمیت زیادی دارد.

طبق ادعای انویدیا، Olympus در مقایسه با پردازنده Grace حدود 50 درصد IPC بالاتر ارائه می‌دهد.

اجزای اصلی معماری Olympus

  • بخش Front End با پیش‌بینی‌کننده‌های پیشرفته شاخه
  • بخش Mid Core برای افزایش موازی‌سازی پردازش
  • موتور اجرایی قدرتمند برای پردازش برداری و محاسباتی
  • زیرسیستم کش بهینه‌شده برای کاهش تأخیر
دیاگرام معماری هسته Olympus

دیاگرام معماری هسته Olympus

پیش‌بینی‌کننده عصبی شاخه چگونه عملکرد را افزایش می‌دهد؟

یکی از مهم‌ترین ویژگی‌های Olympus، استفاده از Neural Branch Predictor است. این فناوری الگوهای پیچیده اجرای برنامه را یاد می‌گیرد و مسیرهای احتمالی بعدی را با دقت بیشتری پیش‌بینی می‌کند.

به‌گفته انویدیا، این قابلیت در نرم‌افزارهایی مانند پایگاه‌های داده، کامپایلرها، محیط‌های اجرایی و عامل‌های هوش مصنوعی تأثیر محسوسی بر افزایش بهره‌وری پردازنده دارد.

فناوری‌های Mid Core برای افزایش موازی‌سازی

بخش Mid Core دستورالعمل‌های رمزگشایی‌شده را به عملیات اجرایی تبدیل می‌کند و تلاش دارد بیشترین سطح موازی‌سازی ممکن را استخراج کند.

انویدیا در این بخش از فناوری‌هایی مانند Memory Renaming و Value Prediction استفاده کرده است. این قابلیت‌ها وابستگی‌های غیرضروری میان دستورالعمل‌ها را کاهش می‌دهند و اجازه می‌دهند پردازنده قبل از آماده شدن کامل داده‌ها، برخی عملیات را پیش‌بینی و اجرا کند.

این ویژگی‌ها به‌خصوص در نرم‌افزارهای مبتنی‌بر اشاره‌گر، پردازش گراف، چارچوب‌های اجرایی و بارهای کاری شی‌گرا اهمیت دارند.

معماری Mid Core در هسته Olympus با افزایش موازی‌سازی دستورالعمل‌ها، بهره‌وری پردازنده NVIDIA Vera را در پردازش‌های پیچیده بهبود می‌دهد.

معماری Mid Core در هسته Olympus با افزایش موازی‌سازی دستورالعمل‌ها، بهره‌وری پردازنده NVIDIA Vera را در پردازش‌های پیچیده بهبود می‌دهد.

موتور اجرایی Vera چه قابلیت‌هایی دارد؟

موتور اجرایی Olympus برای حفظ نرخ بالای پردازش در بارهای کاری مختلف ازجمله هوش مصنوعی عامل‌محور، پایگاه‌های داده و محیط‌های یادگیری تقویتی طراحی شده است.

این بخش شامل 8 واحد ALU ساده، 2 واحد ALU پیچیده و 4 واحد اختصاصی پردازش شاخه است. همچنین Vera از شش واحد برداری 128 بیتی SVE پشتیبانی می‌کند که دو واحد آن قابلیت‌های رمزنگاری را نیز ارائه می‌دهند.

پشتیبانی از FP8 و Arm SVE باعث شده Vera بتواند پردازش داده، پیش‌پردازش مدل‌های یادگیری ماشین، تحلیل داده و محاسبات علمی را با بهره‌وری بالاتری انجام دهد.

Spatial Multi-Threading چیست و چه تفاوتی با SMT دارد؟

انویدیا در Vera از فناوری جدیدی با نام Spatial Multi-Threading استفاده کرده است. برخلاف SMT سنتی که منابع هسته را میان چند رشته به‌صورت اشتراکی تقسیم می‌کند، فناوری جدید بخشی از منابع را به‌صورت اختصاصی میان دو رشته سخت‌افزاری توزیع می‌کند.

به‌گفته انویدیا، این رویکرد باعث کاهش اثر «همسایه پرسروصدا» می‌شود؛ مشکلی که در آن فعالیت یک رشته می‌تواند عملکرد رشته دیگر را کاهش دهد.

نتیجه این طراحی، تأخیر کمتر، عملکرد پایدارتر و کیفیت سرویس بهتر در محیط‌هایی است که هزاران عامل هوش مصنوعی به‌صورت هم‌زمان فعالیت می‌کنند.

فناوری Spatial Multi-Threading در Vera عملکرد تک‌رشته‌ای بالاتری نسبت‌به SMT سنتی ارائه می‌دهد.

فناوری Spatial Multi-Threading در Vera عملکرد تک‌رشته‌ای بالاتری نسبت‌به SMT سنتی ارائه می‌دهد.

حافظه LPDDR5X؛ پهنای‌باند بالا با مصرف انرژی کمتر

انویدیا برای Vera به‌سراغ حافظه LPDDR5X رفته و هشت کنترلر حافظه را درون تراشه قرار داده است. این ساختار امکان دستیابی به پهنای‌باندی تا 1.2 ترابایت‌برثانیه را فراهم می‌کند.

هر هسته Olympus به حدود 14 گیگابایت‌برثانیه پهنای‌باند حافظه دسترسی دارد و ظرفیت حافظه سیستم می‌تواند از 256 گیگابایت تا 1.5 ترابایت افزایش یابد.

انویدیا می‌گوید استفاده از LPDDR5X مصرف انرژی را به‌طور قابل‌توجهی کاهش می‌دهد. درحالی‌که برخی پلتفرم‌های مبتنی‌بر DDR5 ممکن است بیش‌از 100 وات و حتی 200 وات انرژی مصرف کنند، راهکار SOCAMM2 در Vera با مصرفی حدود 30 تا 40 وات به پهنای‌باند مشابه دست پیدا می‌کند.

پشتیبانی از PCIe 6.4، NVLink و محاسبات محرمانه

Vera از نسل دوم NVLink-C2C بهره می‌برد و تا 1.8 ترابایت‌برثانیه پهنای‌باند منسجم میان CPU و GPU فراهم می‌کند.

همچنین این پردازنده از PCIe 6.4، استاندارد CXL 3.1 و قابلیت‌های پیشرفته محاسبات محرمانه پشتیبانی می‌کند. انویدیا اعلام کرده Vera نخستین CPU در صنعت است که امکان استفاده از TDISP برای دستگاه‌های منسجم مانند GPUها را فراهم می‌کند.

این قابلیت‌ها امکان رمزنگاری ماشین‌های مجازی، جداسازی امن بارهای کاری و توسعه زیرساخت‌های ابری پیشرفته را فراهم می‌کنند.

جمع‌بندی

پردازنده NVIDIA Vera یکی از مهم‌ترین تلاش‌های انویدیا برای ورود جدی‌تر به بازار CPUهای مراکز داده محسوب می‌شود. این تراشه با 88 هسته Olympus، معماری اختصاصی Arm، فناوری Spatial Multi-Threading، حافظه LPDDR5X و قابلیت‌های پیشرفته ارتباطی و امنیتی، به‌طور ویژه برای نسل جدید سیستم‌های هوش مصنوعی طراحی شده است.

اگر ادعاهای انویدیا درباره افزایش 50 درصدی IPC و بهبود عملکرد تک‌رشته‌ای در عمل نیز محقق شوند، Vera می‌تواند به یکی از جدی‌ترین رقبای پردازنده‌های سنتی x86 در مراکز داده تبدیل شود.

به‌نظر شما آیا پردازنده Vera می‌تواند سلطه چندین‌ساله معماری x86 در زیرساخت‌های هوش مصنوعی را به چالش بکشد؟ دیدگاه خود را با ما به‌اشتراک بگذارید.

اشتراک در
اطلاع از
0 Comments
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
رپورتاژ آگهی پربازده
رپورتاژ آگهی پربازده
ساحل عطایی