3 مستودعات
Low-level kernel modules providing direct hardware interfacing for graphics processing units on Linux.
Distinct from Linux Kernel Development: Existing candidates are either for gamepads, sound, or general kernel development resources rather than a concrete GPU driver implementation.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Linux GPU Kernel Drivers. Refine with filters or upvote what's useful.
This project is an open source Linux GPU kernel driver implemented as a loadable kernel module. It functions as a GPU firmware loader, providing the low-level driver services necessary to enable direct communication between the operating system and graphics processing units. The driver utilizes a dual-module architecture that separates GPL-licensed kernel code from proprietary firmware blobs. This system extracts and links signed binary firmware images into the kernel modules at driver load time. The project provides driver support for Turing-architecture GPUs and all subsequent newer hardwa
Provides an open source kernel module for Linux that delivers low-level driver services for GPUs.
AdrenoToolsDrivers هي مجموعة من برامج تشغيل الرسومات المجمعة ومسرعات الأجهزة لوحدات معالجة الرسومات Adreno. تتيح ملفات تعريف التشغيل هذه تسريع الأجهزة لأجهزة Android الافتراضية، مما يسمح للمحاكيات بالاستفادة من أجهزة GPU الأصلية للأجهزة المتوافقة لتحسين أداء العرض المرئي والاستقرار. يركز المشروع على تحسين محاكي Android من خلال توفير برامج تشغيل متوافقة لبرامج مثل Yuzu وVita3K. ومن خلال إدارة وتكوين برامج تشغيل GPU هذه، يهدف المشروع إلى تحسين معدلات الإطارات والاستقرار العام للتطبيقات المحاكية على أجهزة Android. يغطي البرنامج إمكانيات واسعة في إدارة برامج تشغيل الرسومات وتحسين الأداء، بما في ذلك نشر الملفات الثنائية المجمعة في بيئات المحاكاة لتسهيل تسريع الأجهزة والمخرجات المرئية.
Coordinates communication between the emulator runtime and the physical Android GPU driver for low-level hardware access.
NVIDIA GPU Container Toolkit عبارة عن مجموعة من الأدوات المصممة لتمكين تسريع NVIDIA GPU داخل الحاويات المتوافقة مع OCI لأحمال عمل الحوسبة والرسومات. يعمل كغلاف لوقت تشغيل حاويات OCI وجسر لتعريفات GPU في Linux، حيث يقوم بربط تعريفات NVIDIA GPU الخاصة بالمضيف في مساحة اسم الحاوية لتوفير وصول مباشر للأجهزة. تتضمن مجموعة الأدوات منشئ حاويات مسرع بواسطة GPU لإنشاء صور مهيأة مسبقاً لاستخدام تسريع الأجهزة. وهذا يسمح بدمج وحدات معالجة الرسومات في بيئة الحاوية لبناء وتشغيل أحمال العمل المكثفة حسابياً. يغطي المشروع مجموعة من مجالات الحوسبة عالية الأداء، بما في ذلك سير عمل تدريب نماذج الذكاء الاصطناعي، والحوسبة السحابية القائمة على GPU، والمحاكاة العلمية.
Implements a Linux GPU driver bridge that maps host NVIDIA drivers into the container namespace.