پژوهش

پیش‌چاپی دربارهٔ آموزش LLM روی AMD: انتقال دادهٔ هدفمند، سرعت برخی بخش‌ها را افزایش داد

پژوهشگران با به‌کارگیری قابلیت‌های انتقال و جابه‌جایی داده در GPUهای AMD، میانگین سرعت اجرای کرنل‌ها و محاسبات هم‌زمان با ارتباط را در آزمون‌هایشان افزایش دادند.

۲ دقیقه مطالعه
Figure 1: Simplified memory hierarchy of AMD CDNA5 GPU [ 4 ] .
تصویر درج‌شده در مقالهٔ اصلی؛ حقوق بازنشر مستقل تأیید نشده است. — arXiv · AI (پیش‌چاپ) · پرونده اصلی · منبع تصویر: ناشر خبر

پژوهشگران در پیش‌چاپی در arXiv، سامانه‌ای برای آموزش مدل‌های زبانی بزرگ روی GPUهای AMD معرفی کرده‌اند که هدفش کاهش زمان بیکاری پردازنده بر اثر نرسیدن داده است. این سامانه با هماهنگ‌کردن انتقال داده از حافظهٔ پرسرعت به حافظهٔ روی تراشه، تغییر چیدمان داده هنگام بارگذاری و جابه‌جایی داده میان GPUها، می‌کوشد داده را پیوسته به واحدهای محاسباتی برساند.

در پیاده‌سازی از سه قابلیت استفاده شده است: Tensor Data Mover (TDM) برای انتقال داده از HBM به حافظهٔ روی تراشه، دستورهای transpose-load برای تغییر چیدمان داده هنگام بارگذاری، و SDMA و RDMA برای انتقال داده میان GPUها در شبکه‌های scale-up و scale-out.

به‌گزارش نویسندگان، TDM در سطح کرنل به‌طور میانگین به بهبود سرعت ۱٫۸۸ برابری و transpose-load به بهبود ۱٫۱۹ برابری انجامید. در محاسباتی که با ارتباط میان GPUها هم‌پوشانی داشتند، میانگین بهبود سرعت با SDMA برابر ۱٫۱۶ برابر و با RDMA برابر ۱٫۳۳ برابر بود. نویسندگان می‌گویند این نخستین سامانهٔ آموزش LLM برای AMD است که از همهٔ قابلیت‌های خط لولهٔ انتقال دادهٔ GPU استفاده می‌کند و پیاده‌سازی آن در یک چارچوب و کتابخانهٔ متن‌باز برای GPUهای AMD ادغام شده است. این مقاله نسخهٔ پیش‌چاپ است.

این گزارش به کمک هوش مصنوعی تهیه شده است. مطالب براساس منابع درج‌شده تنظیم شده‌اند؛ صحت مستقل همه ادعاها تضمین نمی‌شود.

منبع: arXiv · AI (پیش‌چاپ) — مشاهده منبع اصلی ↗

پیش‌چاپ پژوهشی در arXiv؛ انتشار در این مخزن به معنی داوری همتا نیست