گسترش پشتیبانی از AI و ONNX به پردازنده های گرافیکی Radeon

نسخه 6.0 پلتفرم Radeon Open Compute (ROCm) ای‌ام‌دی که به‌تازگی منتشر شده است، از تمام پردازنده‌های گرافیکی دسکتاپ مبتنی‌بر Navi 31 پشتیبانی می‌کند.

به‌گزارش تک‌ناک، ای‌ام‌دی نسخه 6.0.2 پلتفرم Radeon Open Compute (ROCm) و درایور لینوکس 23.40.2 را منتشر کرده است که پشتیبانی از پردازنده‌های گرافیکی (GPU) دسکتاپ را گسترش می‌دهد و پشتیبانی ONNX Runtime را نیز اضافه می‌کند.

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

تامزهاردور می‌نویسد که از زمان انتشار ROCm 5.7، پلتفرم متن‌باز محاسبات شتاب‌دهنده با GPU، پشتیبانی از کارت‌های گرافیک پرچم‌دار Radeon RX 7900 XT و Radeon RX 7900 XTX و Radeon Pro W7900 را به‌دست آورد. اکنون با انتشار ROCm 6.0.2 این پشتیبانی به Radeon Pro W7800 و Radeon RX 7900 GRE نیز گسترش یافته است که فقط در چین و به‌صورت پیش‌ساخته در کامپیوترهای دیگر کشورها در‌دسترس قرار دارد.

این امر تعداد توسعه‌دهندگانی را افزایش می‌دهد که می‌توانند از پلتفرم ROCm 6.0 برای توسعه هوش مصنوعی در دسکتاپ خود استفاده کنند. درایور لینوکس با سیستم‌عامل 64 بیتی Ubuntu 22.04.3 HWE سازگار است. یکی از ویژگی‌های مهم اضافه‌شده به پلتفرم ROCm 6.0، پشتیبانی از ONNX Runtime (محیط اجرای تبادل شبکه عصبی باز) است.

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

همچنین، به‌روزرسانی ROCm 6.0 نوع داده INT8 را به MIGraphX، موتور استنتاج گراف اختصاصی ای‌ام‌دی، اضافه می‌کند. این ویژگی دامنه انواع داده‌های پشتیبانی‌شده که در‌حال‌حاضر شامل FP32 و FP16 می‌شود، برای افزایش انعطاف‌پذیری و عملکرد گسترش می‌دهد. گنجاندن پشتیبانی INT8 به‌ویژه برای برنامه‌هایی مفید است که به دقت کمتر، اما توان عملیاتی بیشتر نیاز دارند.

درمجموع، می‌توان گفت که ROCm 6.0 ای‌ام‌دی قابلیت‌های دقت ترکیبی با FP32/FP16 را به گردش‌های آموزشی یادگیری ماشین PyTorch ارائه می‌کند. این ویژگی باعث می‌شود تا توسعه و تکرار مدل‌های هوش مصنوعی با سرعت بیشتری انجام شود. دیوید دیدریکس، مدیر بازاریابی محصول نرم‌افزارهای حرفه‌ای در ای‌ام‌دی، در پستی وبلاگ نوشت:

این دوران هیجان‌انگیزی برای هر کسی است که تصمیم می‌گیرد کار روی هوش مصنوعی را شروع کند. ROCm در پردازنده‌های گرافیکی دسکتاپ AMD Radeon راه‌حلی عالی برای مهندسان هوش مصنوعی و محققان یادگیری ماشین و علاقه‌مندان به این حوزه است و دیگر فقط برای افراد دارای بودجه‌های کلان در‌دسترس نیست. ای‌ام‌دی مصمم است به‌مرورزمان پشتیبانی سخت‌افزاری را گسترش دهد و قابلیت‌های بیشتری به روش توسعه یادگیری ماشین خود اضافه کند.

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

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

اخبار جدید تک‌ناک را از دست ندهید.