Linux Labdon
397 subscribers
39 photos
2 videos
2 files
768 links
🕸 Linux Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver

🟢 خلاصه مقاله:
**یک مجموعه بزرگ از به‌روزرسانی‌های Rust برای زیرسیستم DRM گرافیک/نمایش کرنل به DRM-Next ارسال شده است تا برای انتشار Linux 6.18 آماده شود. مهم‌ترین بخش این درخواست، ادغام Tyr driver است؛ یک DRM driver متن‌باز و مبتنی بر Rust برای Arm Mali GPUs.

این حرکت دو نکته کلیدی دارد: گسترش استفاده از Rust در کرنل برای بهبود ایمنی حافظه و کاهش خطاهای متداول در کدهای سطح پایین گرافیکی، و تقویت توسعه متن‌باز که به بهبود کیفیت و گسترش پشتیبانی سخت‌افزاری کمک می‌کند. قرارگرفتن در DRM-Next یعنی این تغییرات—as-is—در صف چرخه ادغام بعدی هستند و در صورت پیشرفت بدون مشکل، وارد Linux 6.18 می‌شوند؛ تا کاربران و توزیع‌ها بتوانند آن را آزمایش و بازخورد ارائه کنند. این ادغام همچنین روند رو‌به‌رشد استفاده از Rust در کرنل و تقویت درایورهای متن‌باز برای GPUهای مبتنی بر Arm را نشان می‌دهد.

#Linux #Rust #DRM #DRMNext #ArmMali #GPU #OpenSource #LinuxKernel

🟣لینک مقاله:
https://www.phoronix.com/news/Rust-DRM-Drivers-Linux-6.18-Tyr


👑 @Linux_Labdon
🔵 عنوان مقاله
Vulkan 1.4.327 Introduces A New Valve Vendor Extension

🟢 خلاصه مقاله:
نسخه ۱.۴.۳۲۷ از Vulkan منتشر شد و یک افزونه جدید با نام تجاری Valve را معرفی می‌کند. این نوع افزونه‌های اختصاصی به شرکت‌ها امکان می‌دهند قابلیت‌های تازه را پیش از استانداردسازی گسترده عرضه و آزمایش کنند. افزوده شدن این افزونه از سوی Valve نشانه ادامه تلاش برای بهبود کارایی، سازگاری و یکپارچه‌سازی در اکوسیستم گرافیکی است. برای استفاده عملی، توسعه‌دهندگان باید جزئیات را در Vulkan Registry بررسی کنند، وضعیت پشتیبانی درایورها را بسنجند و در صورت انتشار، SDK و ابزارهای اعتبارسنجی را به‌روزرسانی کنند.

#Vulkan #Valve #GraphicsAPI #Khronos #GameDev #GPU #VulkanExtensions

🟣لینک مقاله:
https://www.phoronix.com/news/VALVE_video_encode_rgb_convert


👑 @Linux_Labdon
🔵 عنوان مقاله
Zink OpenGL-On-Vulkan Driver Tackles OpenGL Mesh Shaders

🟢 خلاصه مقاله:
مایک Blumenkrantz در ادامه‌ی بهینه‌سازی‌های Zink برای بارهای کاری ورک‌استیشن، پشتیبانی از mesh shaders در OpenGL را هم از طریق این درایور OpenGL-on-Vulkan پیش می‌برد. mesh shaders که ابتدا در APIهایی مثل Vulkan معرفی شده‌اند، با انعطاف‌پذیری بالاتر مرحله‌های کلاسیک رندر را جایگزین می‌کنند. افزودن این قابلیت در Zink به برنامه‌های OpenGL اجازه می‌دهد در صورت وجود پشتیبانی سخت‌افزاری (مثلاً از طریق VK_EXT_mesh_shader)، از ویژگی‌های پیشرفته‌ی Vulkan بهره ببرند. این کار هم برای حوزه‌های حرفه‌ای مانند CAD و بصری‌سازی علمی و هم برای تکنیک‌های رندر نسل بعدی اهمیت دارد. هرچند نگاشت تفاوت‌های معنایی بین APIها، تضمین سازگاری و بهینه‌سازی کارایی چالش‌برانگیز است، توسعه‌ی متن‌باز Zink به‌صورت پیوسته پیش می‌رود و شکاف ویژگی‌ها را برای کاربران OpenGL روی GPUهای مدرن کاهش می‌دهد.

#Zink #OpenGL #Vulkan #MeshShaders #OpenSource #GraphicsDrivers #GPU

🟣لینک مقاله:
https://www.phoronix.com/news/Zink-Mesh-Shaders-Ready


👑 @Linux_Labdon
🔵 عنوان مقاله
Linux Fair DRM Scheduler Graduates Out Of The "RFC" Phase

🟢 خلاصه مقاله:
** این ابتکار با رهبری Tvrtko Ursulin از Igalia یک زمان‌بند «عادلانه» برای زیرسامانه DRM در هسته Linux ارائه می‌کند که با الهام از CFS تلاش دارد اجرای مشتری‌های گرافیکی تعاملی را در کنار بارهای سنگین GPU روان و پاسخ‌گو نگه دارد. این زمان‌بند با توزیع منصفانه زمان GPU میان صف‌های فرمان و جلوگیری از گرسنگی، تعادل بهتری بین تأخیر پایین و پایداری بار ایجاد می‌کند. مجموعه وصله‌ها از مرحله RFC عبور کرده و به ادغام در شاخه اصلی هسته نزدیک‌تر شده است؛ در صورت پذیرش، می‌تواند تجربه دسکتاپ و ورک‌استیشن را در طیف گسترده‌ای از درایورهای گرافیکی بهبود دهد.

#Linux #DRM #GPU #Scheduler #Kernel #CFS #OpenSource #Igalia

🟣لینک مقاله:
https://www.phoronix.com/news/Fair-DRM-Scheduler-Post-RFC


👑 @Linux_Labdon
🔵 عنوان مقاله
AMD's GAIA For GenAI Adds Linux Support: Using Vulkan For GPUs, No NPUs Yet

🟢 خلاصه مقاله:
AMD در ماه مارس ابزار متن‌باز GAIA را برای GenAI معرفی کرد که در ابتدا فقط روی Windows قابل استفاده بود. نسخه تازه، پشتیبانی از Linux را اضافه کرده اما شتاب‌دهی روی GPU فعلاً فقط از مسیر Vulkan انجام می‌شود. هنوز خبری از پشتیبانی NPU نیست، بنابراین بار کاری GenAI فعلاً روی GPUها متمرکز می‌ماند. این تغییر، استفاده از GAIA را برای کاربران Linux ممکن می‌کند و کارایی آن به کیفیت درایورهای Vulkan و یکپارچگی نرم‌افزار بستگی خواهد داشت. انتظار می‌رود در به‌روزرسانی‌های بعدی، پشتیبانی از back-endهای بیشتر و NPU نیز اضافه شود.

#AMD #GAIA #GenAI #Linux #Vulkan #GPU #NPU

🟣لینک مقاله:
https://www.phoronix.com/news/AMD-GAIA-GenAI-Linux-Support


👑 @Linux_Labdon
🔵 عنوان مقاله
ZLUDA 5 Released With An Offline Compiler For CUDA On Non-NVIDIA GPUs

🟢 خلاصه مقاله:
ZLUDA 5 منتشر شد؛ نسخه‌ای تازه از پروژه متن‌باز که اجرای برنامه‌های CUDA روی GPUهای غیر NVIDIA را هدف می‌گیرد. مهم‌ترین ویژگی این انتشار، افزودن یک offline compiler است که به‌جای تکیه صرف بر ترجمه زمان‌اجرا، هسته‌های CUDA را پیشاپیش برای اجرا روی سخت‌افزارهای غیر NVIDIA کامپایل می‌کند. این رویکرد می‌تواند زمان راه‌اندازی را کاهش دهد، پیش‌بینی‌پذیری عملکرد را بهبود دهد و با کم‌کردن وابستگی‌های زمان‌اجرا، استقرار را ساده‌تر کند. این قابلیت برای ساخت‌های تکرارپذیر، خطوط CI/CD و محیط‌های محدودکننده‌ی کامپایل زمان‌اجرا مفید است و به سازمان‌ها کمک می‌کند کدهای مبتنی بر CUDA را روی ناوگان‌های ناهمگون GPU توزیع کنند. با وجود پیشرفت‌ها، ZLUDA جایگزین کامل پشته رسمی NVIDIA نیست و پوشش ویژگی‌ها و کارایی بسته به برنامه متفاوت خواهد بود؛ با این حال، این انتشار گامی دیگر به‌سوی کاهش وابستگی به یک فروشنده و گسترش دسترسی کدهای CUDA به سخت‌افزارهای بیشتر است.

#ZLUDA #CUDA #GPU #OpenSource #Compiler #HPC #CrossPlatform

🟣لینک مقاله:
https://www.phoronix.com/news/ZLUDA-5-Released


👑 @Linux_Labdon
🔵 عنوان مقاله
Blender Experimenting With Vulkan Ray Queries

🟢 خلاصه مقاله:
**
Blender در مسیر گسترش پشتیبانی از Vulkan API، یک Merge Request آزمایشی برای استفاده از Vulkan ray queries باز کرده است. این قابلیت با امکان انجام تست‌های تقاطع پرتو به‌صورت inline درون shaderها، راهی ساده‌تر برای افزودن افکت‌های مبتنی بر ray tracing در کنار رسترایزیشن فراهم می‌کند و نیاز به یک ray tracing pipeline کامل را کاهش می‌دهد. نتیجه احتمالی برای Blender، بهبود کیفیت افکت‌ها و کوئری‌های GPU در backend جدید Vulkan—مثل سایه‌ها و بازتاب‌های دقیق‌تر، AO بهتر و منطق دیدپذیری/انتخاب هوشمندانه—خواهد بود. این کار هنوز در مرحله آزمایشی است اما گامی دیگر در جهت یک زیرساخت Vulkan چندسکویی و سازگار با سخت‌افزارهای مختلف محسوب می‌شود.

#Blender #Vulkan #RayQueries #RayTracing #GraphicsAPI #GPU #OpenSource #3DModeling

🟣لینک مقاله:
https://www.phoronix.com/news/Blender-Vulkan-Ray-Queries-PoC


👑 @Linux_Labdon
🔵 عنوان مقاله
VFIO Platform Driver Saved From Removal, NVIDIA GB300 Support Added

🟢 خلاصه مقاله:
** به‌روزرسانی‌های بخش VFIO برای پنجره ادغام Linux 6.18 هفته گذشته وارد هسته شد. در این چرخه، VFIO Platform Driver که در آستانه حذف بود حفظ شد تا پیوستگی کار کاربران سناریوهای passthrough پلتفرمی حفظ شود. همچنین پشتیبانی اولیه از NVIDIA GB300 به VFIO افزوده شد تا زمینه برای استفاده روی سخت‌افزارهای جدید و بارهای کاری مجازی‌سازی فراهم شود. مجموع این تغییرات، ضمن جلوگیری از اختلال برای کاربران فعلی، پوشش سخت‌افزاری VFIO را در مسیر انتشار 6.18 گسترش می‌دهد.

#Linux #LinuxKernel #VFIO #NVIDIA #GB300 #Virtualization #GPU #OpenSource

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-VFIO


👑 @Linux_Labdon
🔵 عنوان مقاله
AMD Ryzen AI Max+ "Strix Halo" Performance With ROCm 7.0

🟢 خلاصه مقاله:
ROCm 7.0 هفته‌ی گذشته منتشر شد، اما در فهرست رسمی GPUهای پشتیبانی‌شده نامی از SoCهای AMD Ryzen AI Max «Strix Halo» دیده نمی‌شد؛ موضوعی که پرسش‌هایی را از سوی کاربران، از جمله خوانندگان Phoronix، درباره سازگاری ایجاد کرد. با اینکه برخی از افراد AMD پیش‌تر به ارتباط Strix Halo با ROCm اشاره کرده بودند، نبودِ ذکر صریح در فهرست پشتیبانی ابهام‌هایی درباره کارکرد «آماده برای استفاده» به‌جا گذاشت. برای رفع ابهام، نویسنده ROCm 7.0 را روی Ubuntu Linux و در یک Framework Desktop با AMD Ryzen AI Max 395 و Radeon 8060S Graphics آزمایش و بنچمارک‌هایی اجرا کرد تا تشخیص سخت‌افزار، قابلیت استفاده از شتاب‌دهنده‌ها و تصویری اولیه از کارایی را بررسی کند. تمرکز بر روند نصب، شناسایی دستگاه، پایداری اجرا و توان محاسباتی پایه بود تا مشخص شود آیا می‌توان از Strix Halo هم‌اکنون برای بارهای GPU/AI با ROCm 7.0 استفاده کرد، حتی اگر هنوز در فهرست رسمی نامی از آن نیامده باشد.

#ROCm #AMD #RyzenAIMax #StrixHalo #Linux #GPU #AI #Benchmark

🟣لینک مقاله:
https://www.phoronix.com/review/amd-rocm-7-strix-halo


👑 @Linux_Labdon
🔵 عنوان مقاله
OpenGL Sees New Extensions Added To The Registry

🟢 خلاصه مقاله:
این سال‌ها با اوج‌گیری Vulkan و پذیرش گستردهٔ آن در سخت‌افزار و نرم‌افزار، اضافه‌شدن افزونه‌های جدید به OpenGL کم‌سابقه شده بود. اما اکتبر امسال استثنا بود و چندین افزونهٔ جدید به رجیستری رسمی OpenGL اضافه شد. این اتفاق نشان می‌دهد OpenGL همچنان در حال نگه‌داری و تکامل تدریجی است. برای پروژه‌های متعددِ مبتنی بر OpenGL—از CAD و مصورسازی علمی تا ابزارهای چندسکویی و آموزشی—این افزونه‌ها می‌توانند کارایی و قابلیت‌ها را بهبود دهند و در عین حال مسیر همزیستی یا گذار تدریجی به Vulkan را هموار کنند. توسعه‌دهندگان بهتر است رجیستری را پیگیری کنند، پشتیبانی درایور/سازنده را بسنجند، وجود افزونه‌ها را در زمان اجرا بررسی کنند و برای نبودِ آن‌ها راه‌حل‌های جایگزین داشته باشند.

#OpenGL #Vulkan #GraphicsAPI #Khronos #GPU #Extensions #Rendering

🟣لینک مقاله:
https://www.phoronix.com/news/OpenGL-October-2025-Extensions


👑 @Linux_Labdon