5 repository-uri
The process of installing and configuring kernel-level drivers to enable hardware device communication.
Distinct from Driver and Kernel Module Installations: Candidates focus on AMD-specific or virtualization-specific drivers; this is general GPU driver installation.
Explore 5 awesome GitHub repositories matching operating systems & systems programming · GPU Driver Installation. 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
Enables the installation and configuration of kernel-level drivers for hardware acceleration and display output.
SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing images and videos using diffusion models. It functions as a comprehensive tool for diffusion model management and an automated image processing pipeline for bulk operations. The project is distinguished by its hardware-backend abstraction layer, which provides automatic detection and acceleration for NVIDIA CUDA, AMD ROCm, Intel OpenVINO, and DirectML. It features a headless generative API and a programmatic command interface, allowing users to trigger tasks via REST API or CLI wi
Automates the installation of GPU drivers and system packages specifically for Ubuntu.
AdrenoToolsDrivers este o colecție de drivere grafice compilate și acceleratoare hardware pentru GPU-urile Adreno. Aceste binare de drivere permit accelerarea hardware pentru dispozitivele Android virtualizate, permițând emulatorilor să utilizeze hardware-ul GPU nativ al dispozitivelor compatibile pentru a îmbunătăți performanța de randare vizuală și stabilitatea. Proiectul se concentrează pe optimizarea emulatorului Android prin furnizarea de drivere compatibile pentru software precum Yuzu și Vita3K. Prin gestionarea și configurarea acestor drivere GPU specifice, proiectul urmărește îmbunătățirea ratei de cadre și a stabilității generale pentru aplicațiile emulate pe dispozitivele Android. Software-ul acoperă capabilități extinse în gestionarea driverelor grafice și optimizarea performanței, inclusiv implementarea binarilor compilate în medii de emulare pentru a facilita accelerarea hardware și output-ul vizual.
Enables the installation and configuration of compiled Adreno graphics drivers within emulation environments.
Arch-Hyprland este un framework de instalare automată și un configurator de desktop pentru Arch Linux. Acesta oferă o colecție de scripturi și fișiere de configurare pentru a implementa compositor-ul de ferestre Hyprland Wayland și a stabili un workspace vizual complet. Proiectul include un automatizator de drivere GPU care identifică și instalează driverele grafice și modulele de kernel corecte pentru a asigura compatibilitatea hardware. De asemenea, automatizează implementarea temelor, iconițelor și managerilor de display pentru a crea un mediu desktop coerent. Sistemul gestionează implementarea pachetelor prin scripturi shell și configurare bazată pe template-uri. De asemenea, stabilește servicii de fundal pentru monitorizarea resurselor sistemului, care urmăresc metrici precum temperatura CPU și nivelurile bateriei prin notificări desktop.
Automates the installation of specific graphics drivers and kernel modules for Nvidia and other GPUs.
ExHyperV is a suite of administrative tools designed for managing advanced Hyper-V configurations, specifically focusing on GPU partitioning, device passthrough, and virtual network switches. It provides a graphical interface to configure virtual machine resources and optimize hypervisor settings. The project is distinguished by its ability to share physical graphics card resources across multiple virtual machines using paravirtualization and partitioning. It also provides specialized utilities for assigning PCIe devices and USB peripherals directly to guest machines for exclusive access. Th
Hyper-V creates symbolic links from the host driver store to the guest to enable partition sharing.