TL;DR
- چکیده: حرکت داده ها گلوگاه اصلی در سیستم های محاسباتی مدرن است.
- برای برنامههای مبتنی بر حلقه رایج در محاسبات با کارایی بالا (HPC) و بارهای کاری هوش مصنوعی،.
- از جمله ضرب ماتریس،.
چه اتفاقی افتاد
چکیده: حرکت داده ها گلوگاه اصلی در سیستم های محاسباتی مدرن است. برای برنامههای مبتنی بر حلقه رایج در محاسبات با کارایی بالا (HPC) و بارهای کاری هوش مصنوعی،.
از جمله ضرب ماتریس،. انقباض تانسور،.
محاسبات استنسیل،. و عملیات einsum،.
هزینه انتقال دادهها از طریق سلسله مراتب حافظه اغلب از هزینههای محاسباتی بیشتر میشود. این مقاله AutoLALA را ارائه میکند،.
یک ابزار منبع باز که موقعیت دادهها را در برنامههای حلقه وابسته تجزیه و تحلیل میکند. این ابزار برنامههایی را میپذیرد که در یک زبان خاص دامنه کوچک (DSL) نوشته شدهاند،.
آنها را به مجموعهها و نقشههای چند وجهی کاهش میدهد و فرمولهای نمادین بسته را برای استفاده مجدد. فاصله و پیچیدگی حرکت داده تولید میکند.
AutoLALA تجزیه و تحلیل محلی کاملا نمادین ژو و همکاران را پیاده سازی می کند. همراه با چارچوب فاصله حرکت داده (DMD) اسمیت و همکاران.
بهطور خاص،. فاصله استفاده مجدد را بهعنوان تصویر محاسبه می کند دسترسی به فضای زیر نقشه دسترسی،.
از شبیه سازی پشته و فرمول بندی مجموعه کاری بازگشتی دنینگ اجتناب می کند. ما نحو DSL و معنای رسمی آن،.
خط لوله پایینآوری چند وجهی را که فضاهای مهر زمانی و نقشههای دسترسی را از طریق تبدیلهای وابسته. ایجاد میکند،.
و توالی عملیات شمارش Barvinok که برای استخراج توزیعهای بازه استفاده مجدد و استفاده مجدد-فاصله نمادین استفاده میشود،. توصیف میکنیم.
این سیستم در Rust بهعنوان یک کتابخانه مدولار شامل سه جعبه،. با اتصالات ایمن به کتابخانه Barvinok پیادهسازی شده است.
ما هم یک رابط خط فرمان و هم یک زمین بازی تعاملی وب با رندر LaTeX از فرمول. های خروجی ارائه می دهیم.
این ابزار لانههای حلقه وابسته دلخواه را کنترل میکند و بارهای کاری مانند انقباضات تانسور،. عبارات einsum،.
محاسبات استنسیل و برنامههای کلی چند وجهی را پوشش میدهد. زبان های برنامه نویسی (cs.
PL)؛ هوش مصنوعی (cs. AI)؛ عملکرد (cs.
PF) استناد بهعنوان: (یا v1 [cs. PL] برای این نسخه) https:.
// شده توسط arXiv از طریق DataCite (در انتظار ثبت نام) تاریخچه ارسال از:. Yifan Zhu [مشاهده ایمیل] [v1] دوشنبه،.
6 آوریل 2026،. 18:.
12:. 39 UTC (16 KB).
چرا مهم است
اهمیت این خبر در این است که روی استفاده واقعی از AI و تصمیمگیری سازمانی اثر میگذارد.
منبع
لینک منبع اصلی در کارت و صفحه مقاله نمایش داده میشود.
