awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 repository-uri

Awesome GitHub RepositoriesHardware Performance Tuning

Optimization of CPU governors, microcode, and low-level system parameters for hardware efficiency.

Distinct from Performance Tuning: Focuses on physical hardware and CPU tuning rather than application or queue performance.

Explore 14 awesome GitHub repositories matching operating systems & systems programming · Hardware Performance Tuning. Refine with filters or upvote what's useful.

Awesome Hardware Performance Tuning GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tteck/proxmoxAvatar tteck

    tteck/Proxmox

    15,179Vezi pe GitHub↗

    This project is a collection of shell-based automation scripts designed to automate the deployment and configuration of Linux containers and virtual machines on Proxmox VE hosts. It provides toolsets for the scripted provisioning of virtual machine infrastructure and the creation of pre-defined containers for various applications. The toolset includes specialized utilities for Proxmox host management, such as automating post-installation setup, managing system backups, and cleaning up old kernels to reclaim disk space. It further provides automated configurations for hardware passthrough, ena

    Configures CPU scaling governors and processor microcode to increase system efficiency and stability.

    Shellhome-assistanthome-automationhomelab
    Vezi pe GitHub↗15,179
  • kiddin9/kwrtAvatar kiddin9

    kiddin9/Kwrt

    8,933Vezi pe GitHub↗

    Kwrt is a custom router firmware generator and build system designed to compile personalized network hardware images and Linux-based router operating systems. It specifically serves as an OpenWrt firmware builder and image customizer, allowing for the creation of tailored operating systems based on specific software packages, kernel configurations, and hardware targets. The system produces firmware in multiple boot formats, including EFI, Legacy, virtual disk files, and root archives for containers. It enables the generation of specialized images for x86 or virtualized network hardware, provi

    Supports selecting specific kernel versions and file system types to optimize performance for hardware or virtual environments.

    Shellk2pkwrtnanopi-r2s
    Vezi pe GitHub↗8,933
  • jomjol/ai-on-the-edge-deviceAvatar jomjol

    jomjol/AI-on-the-edge-device

    8,461Vezi pe GitHub↗

    AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of analog and digital utility meters into numeric values. It functions as an IoT gateway that runs neural network inference locally on hardware to monitor water, power, and gas readings. The system is distinguished by its ability to handle both analog pointers and digital digits through custom-trained neural networks. It includes specialized tools for image alignment, region-of-interest extraction, and hardware-level lighting control to minimize glare on glass surfaces. To mainta

    Optimizes device operation by adjusting CPU frequency and time synchronization.

    C++
    Vezi pe GitHub↗8,461
  • linux-surface/linux-surfaceAvatar linux-surface

    linux-surface/linux-surface

    7,413Vezi pe GitHub↗

    This project provides a customized Linux kernel and driver suite designed to enable hardware compatibility for Surface devices. It focuses on building and patching the Linux kernel to provide driver support for proprietary hardware components that are missing from the upstream source. The system includes a secure boot kernel signing mechanism and a process for enrolling custom keys into the system firmware. This allows the execution of patched kernels while maintaining system security protections. The project covers peripheral driver support for touchscreens, styluses, and keyboards, as well

    Tunes device behavior and hardware performance using specialized configuration templates and scripts.

    Shelllinuxlinux-surfacesurface-devices
    Vezi pe GitHub↗7,413
  • browserworks/waterfoxAvatar BrowserWorks

    BrowserWorks/waterfox

    5,958Vezi pe GitHub↗

    Waterfox is a privacy-focused web browser built on a fork of the Gecko engine that removes all telemetry and tracking code while preserving full extension compatibility. It encrypts DNS queries through independent third-party resolvers to prevent centralized monitoring of browsing destinations, and organizes browser tabs into hierarchical parent-child trees with collapsible branches and keyboard-driven navigation. The browser maintains a backward-compatible runtime bridge that supports both legacy XUL-based add-ons and modern WebExtensions simultaneously, allowing users to keep using older or

    Tunes the rendering pipeline for modern CPU and GPU architectures without vendor-specific telemetry.

    JavaScriptbrowsergeckowaterfox
    Vezi pe GitHub↗5,958
  • memstechtips/unattendedwinstallAvatar memstechtips

    memstechtips/UnattendedWinstall

    5,882Vezi pe GitHub↗

    UnattendedWinstall este un instrument de automatizare a implementării OS și un generator de instalare nesupravegheată pentru Windows. Creează fișiere de răspuns și mapări de configurare pentru a automatiza procesul de configurare a sistemului de operare, permițând o instalare curată fără intervenție manuală. Instrumentul oferă capabilități specializate pentru ocolirea verificărilor cerințelor hardware în timpul configurării. De asemenea, permite injectarea de tweak-uri de registru personalizate și setări la nivel de sistem direct în imaginea de instalare pentru a modifica comportamentul OS-ului. Framework-ul acoperă optimizarea și securizarea (hardening) sistemului, inclusiv eliminarea bloatware-ului preinstalat, dezactivarea telemetriei sistemului și ajustarea planurilor de alimentare pentru performanță. De asemenea, gestionează comportamentele de actualizare și personalizările interfeței utilizator pentru a se asigura că mediul final corespunde unei stări predefinite.

    Optimizes system performance by tuning power plans and disabling unnecessary background services.

    answer-fileautounattendautounattend-xml
    Vezi pe GitHub↗5,882
  • 007revad/synology_hdd_dbAvatar 007revad

    007revad/Synology_HDD_db

    5,585Vezi pe GitHub↗

    Acest proiect este o colecție de instrumente utilitare pentru extinderea compatibilității hardware pe sistemele Synology NAS. Oferă un instrument de compatibilitate a unităților pentru a adăuga HDD-uri, SSD-uri și unități NVMe neacceptate în baza de date internă a sistemului, alături de un supresor de alerte hardware pentru a ascunde notificările pentru memorie necertificată și discuri de la terți. Toolkit-ul include un deblocator de stocare special conceput pentru activarea pool-urilor și volumelor de stocare M.2 PCIe pe carduri hardware neacceptate. De asemenea, dispune de un optimizator RAM pentru ajustarea limitelor maxime de memorie și optimizarea RAM-ului rezervat pentru cache-urile de disc. Capabilitățile suplimentare acoperă optimizarea performanței stocării, cum ar fi configurarea priorităților de citire a discului și activarea suportului TRIM pentru a crește throughput-ul datelor. Proiectul oferă, de asemenea, actualizări pentru instrumentele de monitorizare a sănătății hardware pentru a se asigura că modelele de unități de la terți mai noi raportează starea corect.

    Optimizes disk read priorities, enables TRIM support, and adjusts memory limits to improve NAS data throughput.

    Shelldiskstationdsmrackstation
    Vezi pe GitHub↗5,585
  • raspberrypi/documentationAvatar raspberrypi

    raspberrypi/documentation

    5,575Vezi pe GitHub↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Documents overclocking the CPU, configuring case fan behavior, adjusting USB current limits, and setting PCIe port speed.

    Pythonasciidocdocumentationraspberry-pi
    Vezi pe GitHub↗5,575
  • ivanhao/pvetoolsAvatar ivanhao

    ivanhao/pvetools

    5,271Vezi pe GitHub↗

    pvetools este un toolkit de configurare și o suită de scripturi concepute pentru a automatiza configurarea și optimizarea mediilor de virtualizare Proxmox VE pe Debian. Oferă seturi de instrumente automatizate pentru configurarea hypervisor-elor, optimizarea hardware-ului și implementarea serviciilor de fișiere în rețea. Proiectul include un deployer de runtime pentru containere, destinat instalării motoarelor și interfețelor de gestionare web în medii izolate, precum și un manager de stocare pentru redimensionarea partițiilor root, gestionarea utilizării RAM pentru ZFS și relocarea datelor containerelor între discuri. Include scripturi de optimizare pentru virtualizare imbricată și PCI passthrough, precum și instalatoare automate pentru share-uri Samba și NFS. Toolkit-ul acoperă reglarea performanței sistemului și gestionarea stării acestuia, inclusiv curățarea memoriei și controlul congestiei rețelei. Oferă, de asemenea, utilitare pentru automatizarea backup-ului configurațiilor și personalizarea interfeței dashboard-ului, cum ar fi teme dark mode și afișarea temperaturii hardware. Proiectul este implementat ca o colecție de scripturi de configurare bazate pe shell.

    Provides low-level system parameter optimization for memory and network congestion control to improve hypervisor performance.

    Shellproxmoxproxmox-vesamba
    Vezi pe GitHub↗5,271
  • openrazer/openrazerAvatar openrazer

    openrazer/openrazer

    4,380Vezi pe GitHub↗

    OpenRazer este un driver și un daemon open source pentru controlul iluminării perifericelor Razer și al setărilor hardware pe GNU/Linux. Funcționează ca un manager de dispozitive de input Linux și controler de periferice RGB, oferind un serviciu de fundal care gestionează comunicarea USB brută și monitorizarea stării pentru mouse-urile și tastaturile de gaming compatibile. Proiectul oferă o interfață hardware D-Bus care expune funcțiile de control al dispozitivului către aplicații terțe prin intermediul unui bus de mesaje de sistem. Acest strat de comunicare permite scripturilor și software-ului extern să gestioneze componentele hardware fizice printr-o interfață programatică. Capabilitățile includ personalizarea modelelor de iluminare adresabile și a efectelor vizuale, precum și optimizarea performanței mouse-ului de gaming prin ajustarea setărilor DPI și a ratelor de polling. Sistemul monitorizează, de asemenea, starea perifericelor pentru a urmări nivelurile bateriei și stările dispozitivelor.

    Adjusts device settings such as sensitivity and polling rates to improve the responsiveness of gaming peripherals.

    Cdriverhacktoberfestlinux
    Vezi pe GitHub↗4,380
  • pixlone/logiopsAvatar PixlOne

    PixlOne/logiops

    4,298Vezi pe GitHub↗

    logiops is a userspace driver and configuration tool for Logitech hardware that utilizes the HID++ protocol to manage input behaviors. It functions as an input device mapper and peripheral gesture engine, allowing for the assignment of custom key presses and actions to hardware buttons on compatible mice and keyboards. The project differentiates itself through a specialized gesture engine that triggers software actions based on mouse movement and button combinations. It also provides hardware-level control over vendor-specific features, such as adjusting SmartShift thresholds for scroll wheel

    Tunes sensor sensitivity and scroll wheel behaviors to optimize precision and navigation.

    C++hidlinuxlogitech
    Vezi pe GitHub↗4,298
  • joshua-riek/ubuntu-rockchipAvatar Joshua-Riek

    Joshua-Riek/ubuntu-rockchip

    4,084Vezi pe GitHub↗

    ubuntu-rockchip is a Rockchip Ubuntu distribution and GPU-accelerated Linux image designed for RK35XX series single-board computers. It provides a 64-bit ARM64 Linux environment that deploys a standard Ubuntu desktop on top of specialized board-support packages. The system features hardware drivers for 3D graphics acceleration and 4K video rendering and streaming. These optimizations allow for high-resolution media playback and increased rendering speeds for 3D applications on Rockchip hardware. The distribution includes tools for single-board computer administration, such as a guided first-

    Optimizes the Linux kernel for Rockchip processor architectures to ensure system stability and hardware compatibility.

    Shellarmarm64embedded
    Vezi pe GitHub↗4,084
  • elenapan/dotfilesAvatar elenapan

    elenapan/dotfiles

    3,896Vezi pe GitHub↗

    Acest proiect este o colecție de dotfiles Unix și o configurație de mediu desktop personalizată pentru Linux. Oferă un set standardizat de fișiere de configurare pentru a asigura un comportament consistent al shell-ului și al aplicațiilor, concentrându-se pe un setup de tiling window manager și o interfață utilizator personalizată. Mediul dispune de un dashboard desktop cu widget-uri modulare și bare laterale care afișează performanța sistemului, vremea și controalele media. Include o hartă cuprinzătoare a comenzilor rapide de la tastatură folosind keybinding-uri globale și specifice modului pentru a lansa aplicații și a controla acțiunile sistemului. Configurația acoperă gestionarea ferestrelor prin navigarea în spațiile de lucru și controlul layout-ului, precum și o suită de automatizare a shell-ului pentru sarcini precum capturarea ecranului, ajustarea volumului audio și optimizarea performanței sistemului. Proiectul este implementat în principal folosind Lua.

    Implements a toggle for high-performance mode to optimize system resource allocation.

    Lua
    Vezi pe GitHub↗3,896
  • justenoughlinuxos/distributionAvatar JustEnoughLinuxOS

    JustEnoughLinuxOS/distribution

    950Vezi pe GitHub↗

    Acest proiect este un sistem de operare bazat pe Arch Linux, conceput special pentru consolele de jocuri portabile. Funcționează ca o distribuție Linux imutabilă, utilizând un sistem de fișiere root read-only pentru a proteja fișierele de bază ale sistemului împotriva modificărilor accidentale sau a coruperii, ceea ce asigură o stabilitate consistentă la repornirea dispozitivului. Distribuția se distinge prin configurații specializate care prioritizează performanța jocurilor pe hardware portabil. Utilizează tuning hardware la nivel de kernel pentru a ajusta profilurile de putere și vitezele de ceas, alături de runtime-uri de aplicații containerizate care izolează dependențele software pentru a preveni conflictele. Datele utilizatorului sunt gestionate prin persistență bazată pe overlay, permițând modificări de configurare în timp ce se menține integritatea imaginii de sistem subiacente. Platforma susține o întreținere fiabilă prin actualizări atomice de sistem, care implementează sistemul de operare ca snapshot-uri complete, versionate. Această arhitectură facilitează recuperarea în urma instalărilor eșuate și oferă un mediu stabil pentru software-ul solicitant pe dispozitivele portabile.

    Optimizes CPU governors and low-level system parameters to dynamically adjust power profiles and clock speeds for gaming performance.

    Makefileairanbernicarm
    Vezi pe GitHub↗950
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Performance Tuning

Explorează sub-etichetele

  • Browser Rendering OptimizationsHardware-specific tuning of browser rendering pipelines for modern CPU and GPU architectures. **Distinct from Hardware Performance Tuning:** Distinct from Hardware Performance Tuning: focuses on browser rendering pipeline optimization, not general system-level CPU tuning.
  • OS Kernel TuningOptimizing system performance through the selection of specific kernel versions and file system types. **Distinct from Hardware Performance Tuning:** Focuses on kernel and filesystem selection for OS optimization rather than low-level CPU governor or microcode tuning.
  • Peripheral Performance TuningOptimization of input device parameters to improve responsiveness and precision. **Distinct from Hardware Performance Tuning:** Distinct from system hardware performance tuning: focuses on peripheral-specific settings like DPI and polling rates rather than CPU/microcode.
  • System Performance Tuning1 sub-tagAdjusting CPU overclocking, fan behavior, USB current limits, and PCIe port speed for system optimization. **Distinct from Hardware Performance Tuning:** Distinct from Hardware Performance Tuning: focuses on Raspberry Pi-specific tuning (overclocking, fan, USB, PCIe), not general CPU governors or microcode.