Web appOpen in Telegram

Post⚡ اینتل با CPU Binds و ULLS در درایور Xe، عملکرد Battlemage را در لینوکس ۷.۴ متحول می‌کند

3 October 2026
A
Amir_hossein
⚡ اینتل با CPU Binds و ULLS در درایور Xe، عملکرد Battlemage را در لینوکس ۷.۴ متحول می‌کند 🔹 کمپانی Intel آخرین سری از بهبود های درایور Xe خود را برای چرخه‌ی Linux 7.4 ارسال کرده است. محور اصلی این به ‌روزرسانی، پیاده‌سازی CPU Binds و ULLS (زمان‌بندی فوق‌ کم‌ تأخیر) روی صف Migration است؛ قابلیتی که به‌طور مستقیم روی کارت‌ های گرافیک مجزای Battlemage و نسل‌ های بعدی تأثیر می‌گذارد. 🧠 کلمه ULLS مخفف Ultra Low Latency Scheduling است؛ یک مکانیزم زمان‌بندی که به‌ جای سپردن کار های کپی و Migration به GuC، آن ‌ها را مستقیم روی سخت‌افزار Paging اجرا می‌کند. این کار نیازمند CPU Binds است، چون صف Migration باید دسترسی انحصاری به موتور Paging داشته باشد تا ULLS بتواند بدون وقفه کار کند. 📌 نتایج اندازه‌ گیری روی پلتفرم BMG (Battlemage) نشان می‌دهد وقتی GPU به‌ طور مداوم در حال پردازش Fault است، کار های Copy با ULLS حدود ۳۰ تا ۴۰ میکروثانیه سریع‌تر اجرا می‌شوند. در زمان راه‌ اندازی از حالت Cold GPU، این سرعت‌ گرفتن حتی چشمگیرتر است. بنچمارک‌ های UMD Compute هم بیش از ۱ گیگابایت بر ثانیه بهبود در تست‌های Pagefault با ULLS گزارش کرده‌اند. 🛠️ فراتر از ULLS، خود CPU Binds هم مزایای مستقلی دارد؛ کاهش تأخیر VM-bind، لایه‌ بندی شفاف‌تر برای Multi-tile و TLB-invalidation، کاهش فشار روی GuC هنگام Fault Storm و جدا کردن Kernel Binds از کار های Copy/Clear نامرتبط. در یک تست موازی Faulting، میانگین زمان Bind حدود ۱۵ میکروثانیه کاهش یافته است. ⚙️ یکی از نگرانی‌ های اصلی، مصرف برق بیشتر ULLS است؛ چون یک Batch به‌ طور مداوم روی موتور Paging در حال اجراست. برای رفع این مشکل، ULLS بعد از یک بازه‌ی زمانی بدون پردازش Fault، به‌صورت خودکار خارج می‌شود و به حالت عادی برمی‌گردد. ✅ این سری پچ در سه فاز قابل ادغام است: فاز اول CPU Binds (پچ‌ های ۱ تا ۱۳)، فاز دوم اجزای CPU-bind و Multi-tile Relayer (پچ‌ های ۱۴ تا ۱۷) و فاز سوم ULLS روی صف Migration (پچ‌ های ۱۸ تا ۲۵). نسخه‌ی سوم این پچ‌ ها در حال حاضر روی لیست‌ های Intel Xe در دست بررسی است. 💡 در مجموع، ترکیب CPU Binds و ULLS نشان می‌دهد Intel در حال بهینه‌ سازی جدی مسیر Fault Handling در درایور Xe است. این تغییرات نه‌ فقط برای Battlemage، بلکه پایه‌ای برای عملکرد بهتر نسل‌ های بعدی GPUهای Intel در لینوکس خواهد بود؛ آن هم درست در چرخه‌ای که Linux 7.4 آماده‌ی انتشار می‌شود. 🦆 @ducklinux1 Gp - @duckgplinux
61 ·

Nearby in the feed

AAmir_hossein🍷 بلاخره Wine 11.19 منتشر شد؛ از رنگ‌های بهتر در Wayland تا کش DNS و رفع ۲۳ باگ 🔹 نسخه توسعه‌ای 11.19 از Wine منتشر شد و این پروژه حالا یک قدم دیگر به انتشار نسAAmir_hossein🐧 کرنل لینوکس ۷.۴ با پشتیبانی اولیه از Device Tree اپل M4 و A18 Pro برای MacBook Neo منتشر میشود 🔹 توسعه دهنده Asahi Linux، Sven Peter، امروز pull requestهای مر
this message
AAmir_hosseinدوستانی که فلت پک دارن قبول دارین؟ 🦆@ducklinux1 Gp - @duckgplinuxAAmir_hossein🛠 موز (Moose) اومد؛ یک اپ بومی GTK برای چت با مدل‌های هوش مصنوعی محلی روی گنوم 🔹 گنوم یک گزینه‌ی محلی دیگه برای چت با هوش مصنوعی گرفت. اپی به اسم Moose معرفی شد
DDuckLinuxDuckLinux@DuckLinux1 · channel
201subscribers111average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count