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 GPUs के लिए कंपाइल किए गए ग्राफिक्स ड्राइवर और हार्डवेयर एक्सेलेरेटर का एक कलेक्शन है। ये ड्राइवर बाइनरी वर्चुअलाइज्ड Android डिवाइस के लिए हार्डवेयर एक्सेलेरेशन को सक्षम करते हैं, जिससे एमुलेटर विज़ुअल रेंडरिंग प्रदर्शन और स्थिरता में सुधार के लिए संगत डिवाइस के नेटिव GPU हार्डवेयर का लाभ उठा सकते हैं। यह प्रोजेक्ट Yuzu और Vita3K जैसे सॉफ्टवेयर के लिए संगत ड्राइवर प्रदान करके Android एमुलेटर ऑप्टिमाइज़ेशन पर केंद्रित है। इन विशिष्ट GPU ड्राइवरों को प्रबंधित और कॉन्फ़िगर करके, यह प्रोजेक्ट Android डिवाइस पर एमुलेटेड एप्लिकेशन के लिए फ्रेम रेट और समग्र स्थिरता में सुधार करना चाहता है। यह सॉफ्टवेयर ग्राफिक्स ड्राइवर प्रबंधन और प्रदर्शन ऑप्टिमाइज़ेशन में व्यापक क्षमताओं को कवर करता है, जिसमें हार्डवेयर एक्सेलेरेशन और विज़ुअल आउटपुट को सुविधाजनक बनाने के लिए एमुलेशन वातावरण में कंपाइल की गई बाइनरी को तैनात करना शामिल है।
Coordinates communication between the emulator runtime and the physical Android GPU driver for low-level hardware access.
The NVIDIA GPU Container Toolkit is a set of tools designed to enable NVIDIA GPU acceleration within OCI compliant containers for compute and graphics workloads. It functions as an OCI container runtime wrapper and a Linux GPU driver bridge, mapping host NVIDIA GPU drivers into the container namespace to provide direct hardware access. The toolkit includes a GPU accelerated container builder for creating images pre-configured to utilize hardware acceleration. This allows for the integration of graphics processing units into the container environment for both building and running compute-heavy
Implements a Linux GPU driver bridge that maps host NVIDIA drivers into the container namespace.