ZLUDA اکنون تحت حمایت یک اسپانسر ناشناس در حال توسعه است و انتظار میرود که این پروژه سطح جدیدی از توانمندیهای پردازشی در حوزه هوش مصنوعی را به ارمغان بیاورد. برای کسانی که با این کتابخانه آشنا نیستند، ZLUDA چند ماه پیش به دلیل توانایی در پشتیبانی از کارت گرافیکهای اینتل در پشته نرمافزاری انویدیا مورد توجه قرار گرفت. در نهایت، AMD به این پروژه پیوست و با همکاری چندین توسعهدهنده، توانست CUDA NVIDIA را بر روی سختافزار هوش مصنوعی خود به کار بگیرد، اتفاقی که یک پیشرفت بزرگ برای جامعه متنباز به شمار میرفت. با این حال، AMD به دلایل حقوقی این پروژه را متوقف کرد، اما اکنون ZLUDA با قدرت بازگشته است.
بر اساس گزارشی از Phoronix، توسعهدهنده اصلی ZLUDA، آندری جانیک، اعلام کرده است که این پروژه تحت حمایت یک اسپانسر ناشناس دوباره وارد فاز توسعه شده است. گفته میشود که ZLUDA در حال حاضر برای پشتیبانی از چند کارت گرافیک تنظیم میشود، به این معنی که این کتابخانه با معماریهای مختلف از جمله AMD و NVIDIA سازگار خواهد بود. برخلاف گذشته که تمرکز روی بارهای کاری حرفهای بود، اکنون ZLUDA بر روی بارهای کاری هوش مصنوعی و یادگیری ماشین (AI/ML) متمرکز شده است.
این تغییر به این معنی است که ZLUDA اکنون از کتابخانههایی مانند Llama.cpp ،PyTorch و TensorFlow پشتیبانی خواهد کرد. همچنین، تمرکز خاصی بر روی بازنویسی مسیرهای کد NVIDIA برای سازگاری با سایر تولیدکنندگان GPU وجود دارد. توسعهدهندگان در حال حاضر شروع به آزمایش با GPUهای RDNA از AMD کردهاند و گفته میشود که ZLUDA از معماریهای +RDNA1 به همراه پشتیبانی از پشته محاسباتی ROCm+ 6.1 پشتیبانی خواهد کرد. بنابراین، ZLUDA میتواند تحولی بزرگ برای مجموعه محاسباتی AMD ایجاد کند.
از نظر زمانی، جانیک بیان کرده که حدود یک سال زمان لازم است تا کتابخانه ZLUDA به شکل نهایی خود برسد. اگر این پروژه به موفقیت برسد، ممکن است انحصارهای موجود در پشتههای نرمافزاری هوش مصنوعی شکسته شود و معماریهای مختلف بتوانند از قابلیتهای یکدیگر برای دستیابی به نتایج بهینه بهرهبرداری کنند.
مطالب مرتبط:
دیدگاهتان را بنویسید