اخباراخبار سخت افزار

چیپ Maia ۱۰۰ مایکروسافت: یه گزینه مقرون به صرفه برای شتاب‌دهی هوش مصنوعی

نکته اصلی اینه که انویدیا بین ۷۵ تا ۹۰ درصد از بازار چیپ‌های هوش مصنوعی رو تو دستاش داره. اما به خاطر همین تسلط زیادش تو بازار، رقبای بزرگ تو حوزه تکنولوژی و شرکت‌های بزرگ دارن سخت‌افزار و شتاب‌دهنده‌های خودشون رو توسعه میدن تا یه تیکه از این امپراتوری هوش مصنوعی انویدیا رو برای خودشون بردارن. حالا مایکروسافت آماده‌ست که جزئیات اولین چیپ سفارشی هوش مصنوعی خودش رو معرفی کنه. تا آخر این خبر با بنچفا همراه باشید.


مایکروسافت اولین شتاب‌دهنده هوش مصنوعی خودش رو که مایا ۱۰۰ نام داره، توی کنفرانس Hot Chips امسال رونمایی کرد. این شتاب‌دهنده از یه معماری خاص استفاده می‌کنه که توش بردهای سرور، رک‌ها و نرم‌افزارهای سفارشی به کار رفته تا یه راهکار اقتصادی و قدرتمند برای پردازش‌های مبتنی بر هوش مصنوعی ارائه بده. ردموند (همون مایکروسافت) این شتاب‌دهنده رو طراحی کرده تا مدل‌های OpenAI رو توی دیتاسنترهای خودشون تو Azure اجرا کنه.

این چیپ‌ها با تکنولوژی ۵ نانومتری TSMC ساخته شدن و به‌صورت قطعات ۵۰۰ واتی طراحی شدن، ولی می‌تونن تا ۷۰۰ وات هم پشتیبانی کنن.

طراحی مایا می‌تونه یه عملکرد بالا ارائه بده و همزمان مصرف برق کلی پردازش‌های هدف رو بهینه مدیریت کنه. این شتاب‌دهنده ۶۴ گیگابایت حافظه HBM2E داره، که یه مقدار کمتر از حافظه ۸۰ گیگابایتی H100 انویدیا و ۱۹۲ گیگابایتی HBM3E تو B200 هست.

به گفته مایکروسافت، معماری SoC مایا ۱۰۰ یه واحد تنسور پرسرعت (16xRx16) داره که برای پردازش سریع تو آموزش و استنتاج طراحی شده و از انواع داده‌ها، حتی اونایی که دقت پایین دارن مثل فرمت MX مایکروسافت، پشتیبانی می‌کنه.

یه موتور سوپراسکالر (پردازشگر برداری) هم تو این چیپ هست که با ISA سفارشی ساخته شده و از انواع داده‌ها، از جمله FP32 و BF16 پشتیبانی می‌کنه. همچنین یه موتور Direct Memory Access داره که می‌تونه شاردینگ تنسورهای مختلف رو پشتیبانی کنه و سمفورهای سخت‌افزاری برای برنامه‌نویسی غیرهمزمان هم داره.

شتاب‌دهنده مایا ۱۰۰ یه کیت توسعه هم به اسم Maia SDK برای توسعه‌دهنده‌ها داره. این کیت ابزارهایی داره که به توسعه‌دهنده‌های هوش مصنوعی کمک می‌کنه تا مدل‌هایی که قبلاً تو Pytorch و Triton نوشته بودن رو سریعاً منتقل کنن.

این SDK شامل یهپارچه‌سازی با فریم‌ورک‌ها، ابزارهای توسعه‌دهنده، دو مدل برنامه‌نویسی و کامپایلرهاست. همچنین هسته‌های محاسباتی و ارتباطی بهینه‌سازی شده، Runtime مایا برای هاست/دستگاه، یه لایه انتزاع سخت‌افزاری برای تخصیص حافظه، راه‌اندازی هسته‌ها، زمان‌بندی و مدیریت دستگاه رو هم داره.

مایکروسافت اطلاعات بیشتری درباره این SDK، پروتکل شبکه بک‌اند مایا و بهینه‌سازی‌هاش توی پست وبلاگ Inside Maia 100 ارائه داده که خوندنش برای توسعه‌دهنده‌ها و علاقه‌مندان به هوش مصنوعی خالی از لطف نیست.

این پست براتون مفید بود؟ خوشحال می‌شیم نظرتون رو بدونیم!

روی ستاره‌ها بزنید تا به این مطلب امتیاز بدید!

میانگین امتیاز این مطلب ۰ / ۵. تعداد امتیازات ۰

نظری برای این مطلب ثبت نشده! شما اولین نفری هستید که رای می‌دید!

مهرانا عیسی‌پور

من مهرانا عیسی‌پور هستم، علاقه‌مند به دنیای تکنولوژی و یک geek واقعی. از سال ۱۳۹۶ به‌طور جدی وارد دنیای تکنولوژی شدم و به عنوان خبرنگار و تولیدکننده محتوا با رسانه‌های مختلف همکاری کردم. هدف اصلی من ارتباط مؤثر با مخاطبان است و همراهی انسان‌هایی با علایق مشابه که مایل هستند از آخرین اخبار دنیای تکنولوژی با تمرکز بر سخت‌افزار کامپیوتر آگاه شوند. در این راستا، من تمام تلاشم را می‌کنم تا اخبار مهم و جذاب را در دسترس همه قرار داده و محتواهای آموزشی و مفیدی را ارائه دهم. من به اشتراک گذاشتن دانش و تجربیاتم با جامعه تکنولوژی علاقه‌مندم و مایلم تا همه بهترین استفاده را از تکنولوژی‌های روز داشته باشند. اگر شما هم دوست دارید در جریان آخرین تحولات سخت‌افزار باشید و از دنیای تکنولوژی‌ باخبر شوید، در این سفر هیجان‌انگیز همراه من باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته‌های مشابه

دکمه بازگشت به بالا
×