نسخه اول ابزار ROCm HRX Loom ایامدی برای پردازندهها و گرافیکها منتشر شد

خبر بزرگ برای دنیای هوش مصنوعی و سختافزار! ایامدی بالاخره اولین نسخه رسمی از پروژه خفن خودش یعنی Loom SDK v0.1 رو تحت چتر ROCm منتشر کرد. اگه ته دلت میخوای بدونی ماجرا چیه، باید بگیم این ابزار قراره مستقیماً بره سراغ بهینهسازی پردازشهای سنگین هوش مصنوعی روی CPU، گرافیک (GPU) و واحدهای پردازش عصبی (NPU) خود ایامدی. یعنی یک تیر و چند نشان برای کسانی که با پردازشهای سنگین سر و کار دارند.
این ابزار جدید که بخشی از سیستم ROCm HRX (مخفف HIP Runtime Extended) محسوب میشه، در واقع یک Compiler و IR stack تخصصی است. داستان از این قراره که ایامدی توی رویداد اخیرش از Hyperloom رونمایی کرده بود و حالا با انتشار این نسخه، توسعهدهندگان میتوانند عملاً دست به کار شوند.
توضیحات رسمی مستندات Loom میگه: «Loom کدهای نوع Kernel و برنامههای ناهمگام را کامپایل کرده، برنامههای مدل را لینک میکند و آنها را برای اجرا روی CPU، گرافیکهای AMD و NPUها بهینهسازی میکند. این ابزار گزارشهای Compiler و جزئیات سورس را در یک مسیر واحد مدیریت میکند. پکیج hrx-loom شامل Compiler، ران تایم، APIهای پایتون و ابزارهای Terminal است.»
این ابزار جالب از خروجیهای مختلفی مثل AMDGPU HSA برای گرافیک، SPIR-V/Vulkan برای اجرای قابل حمل، و همینطور x86 و WebAssembly پشتیبانی میکند که البته بخشهای آخر هنوز در حال توسعه و کامل شدن هستند.
اگه دلت میخواد خودت این استک جدید رو تست کنی و باهاش ور بری، نسخه v0.1.0 روی GitHub در دسترسه. حتی راحتتر از اون، میتونی پکیج hrx-loom رو خیلی ساده از طریق دستورات پایتون و با استفاده از pip install روی سیستم خودت نصب کنی و از کار کردن باهاش لذت ببری. این پروژه قطعاً یکی از اون چیزهایی است که باید توی دنیای لینوکس و متنباز زیر نظر داشته باشیم!





