5 个仓库
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 是一个为 Adreno GPU 编译的图形驱动程序和硬件加速器集合。这些驱动程序二进制文件为虚拟化的 Android 设备启用了硬件加速,允许模拟器利用兼容设备的本地 GPU 硬件来提高视觉渲染性能和稳定性。 该项目专注于 Android 模拟器优化,为 Yuzu 和 Vita3K 等软件提供兼容的驱动程序。通过管理和配置这些特定的 GPU 驱动程序,该项目旨在提高模拟应用程序在 Android 设备上的帧率和整体稳定性。 该软件涵盖了图形驱动程序管理和性能优化方面的广泛功能,包括将编译后的二进制文件部署到模拟环境以促进硬件加速和视觉输出。
Enables the installation and configuration of compiled Adreno graphics drivers within emulation environments.
Arch-Hyprland 是一个用于 Arch Linux 的自动化安装框架和桌面配置器。它提供了一系列脚本和配置文件,用于部署 Hyprland Wayland 窗口合成器并构建完整的可视化工作空间。 该项目包含一个 GPU 驱动程序自动化工具,可识别并安装正确的显卡驱动程序和内核模块,以确保硬件兼容性。它进一步自动化了主题、图标和显示管理器的部署,以创建统一的桌面环境。 系统通过 Shell 脚本和基于模板的配置来处理软件包部署。它还建立了用于系统资源监控的后台服务,通过桌面通知跟踪 CPU 温度和电池电量等指标。
Automates the installation of specific graphics drivers and kernel modules for Nvidia and other GPUs.
ExHyperV 是一套用于管理高级 Hyper-V 配置的管理工具,特别专注于 GPU 分区、设备直通和虚拟网络交换机。它提供了一个图形界面来配置虚拟机资源并优化虚拟机管理程序设置。 该项目的独特之处在于能够通过半虚拟化和分区技术在多个虚拟机之间共享物理显卡资源。它还提供了将 PCIe 设备和 USB 外设直接分配给客户机以实现独占访问的专用工具。 该软件涵盖了广泛的虚拟化功能,包括 CPU 拓扑优化、处理器绑定和内存分配。它还包括通过 VLAN 配置和虚拟交换机管理进行的虚拟网络管理,以及检查点管理和虚拟 ISO 创建等存储操作。 该工具包支持实现硬件根安全(如内存加密和 Intel SGX 飞地),并支持通过透传 CPU 虚拟化扩展来实现嵌套虚拟化。
Hyper-V creates symbolic links from the host driver store to the guest to enable partition sharing.