10 Repos
Command-line arguments used to configure hardware drivers and application lifecycle settings at startup.
Distinct from CLI Process Controls: Distinct from CLI Process Controls: focuses on initial hardware and driver configuration rather than managing the running process lifecycle.
Explore 10 awesome GitHub repositories matching development tools & productivity · Runtime Hardware Configuration. Refine with filters or upvote what's useful.
This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex
Godot manages application lifecycle and configures hardware drivers using command line arguments.
OpenBLAS is a high-performance implementation of the Basic Linear Algebra Subprograms standard designed for numerical computing and matrix operations. It serves as a hardware-accelerated numerical library and optimized math kernel library, providing a computational engine for large-scale matrix multiplication and vector operations. The library distinguishes itself through the use of hand-tuned assembly kernels and SIMD instruction mapping, such as AVX and SVE, to maximize floating-point performance on specific CPU architectures. It features a multi-threaded framework that manages parallel exe
Identifies processor models at startup to automatically configure the software runtime for the best available kernels.
OpCore-Simplify is an automated tool that generates a complete OpenCore EFI folder for Hackintosh builds. It scans the system hardware to identify supported devices and compatible macOS versions, then assembles a bootable EFI configuration by downloading the latest OpenCore bootloader and required kernel extensions from official sources. The tool differentiates itself by automating the entire EFI creation process, from hardware detection through patch application. It automatically selects and applies the correct ACPI hotfixes and kernel extensions based on the detected hardware and target mac
Scans system components and BIOS to identify hardware and generate a compatibility report for tailoring the EFI build.
This project is a cross-platform mobile device information library designed to retrieve hardware, software, and network specifications from iOS and Android devices. It serves as a tool for accessing unique device identifiers, hardware models, and processor architectures to distinguish individual mobile devices. The library provides specialized capabilities for mobile hardware identification and operating system metadata retrieval, including build numbers and API levels. It also functions as a system state monitor for real-time tracking of battery levels, charging status, and network connectiv
Automatically identifies hardware features, such as cameras or keyboards, to configure software resources.
OpenVR is a software development kit and runtime that provides a unified API for accessing virtual reality hardware from multiple manufacturers. It abstracts vendor-specific headsets, controllers, and tracking systems into a common interface, enabling applications to work across different VR devices without requiring hardware-specific code. The SDK handles core VR operations including stereoscopic frame submission to a compositor, headset and controller tracking, and input binding that maps abstract application actions to physical device controls. The runtime is built around a modular driver
Checks whether a VR headset or runtime is installed without fully starting the system.
This repository provides a collection of reference implementations, toolkits, and orchestration tools for training and deploying large-scale AI models on Cloud TPU hardware. It serves as a framework for managing the lifecycle of accelerator clusters, including hardware orchestration and the provisioning of high-performance compute infrastructure for machine learning workloads. The project specifically enables the pre-training of foundation models, large language models, and complex reasoning architectures through distributed training toolkits and multi-host scaling recipes. It further provide
Identifies supported locations, accelerator types, and runtime versions available for use.
DeviceKit ist eine Hardware-Bibliothek für iOS, die einen Value-Type-Ersatz für Gerätespezifikationen und Systemzustandsmetriken bietet. Sie dient als Framework zur Erkennung von Geräteidentität, Hardware-Fähigkeiten, Display-Metriken und Echtzeit-Systemzustandsindikatoren. Die Bibliothek enthält Tools zur Identifizierung spezifischer Gerätemodelle, Familien und des Simulator-Status, um hardware-spezifische Optimierungen zu implementieren. Zudem bietet sie einen Detektor für physische Komponenten wie biometrische Sensoren und Stylus-Unterstützung, um Interface-Features ein- oder auszuschalten. Zusätzliche Funktionen umfassen die Analyse von Display-Metriken für Bildschirmabmessungen und Pixeldichten sowie System-Monitoring für Akkustände, Ladestatus, Power-Modi und verfügbaren Festplattenspeicher.
Detects the presence of physical components like biometric sensors and stylus support to toggle features.
Jetson Containers ist ein Container-Managementsystem, das GPU-beschleunigte Docker-Images für Machine-Learning-Workloads auf ARM64-Edge-Hardware erstellt und ausführt. Es fungiert als CUDA-Container-Orchestrator, der automatisch die CUDA-Toolkit-Version und die GPU-Fähigkeiten des Hosts erkennt, um die Container-Kompatibilität zur Laufzeit sicherzustellen, während beim Start das korrekte Container-Image durch Abgleich mit der JetPack- oder L4T-Version des Hosts ausgewählt wird. Das Projekt liefert vorkonfigurierte Container zur Ausführung quantisierter Large Language Models und Retrieval-Augmented-Generation-Pipelines, die für Edge-Geräte optimiert sind, sowie integrierte ROS- und KI-Framework-Container für den Einsatz autonomer Agenten und multimodaler Verarbeitung. Sein modulares, geschichtetes Build-System stellt Docker-Images aus wiederverwendbaren, vorgefertigten Schichten zusammen und kompiliert KI/ML-Frameworks aus dem Quellcode, um sie für spezifische Edge-GPU-Architekturen und CUDA-Versionen zu optimieren, wobei lokales Wheel-Caching nachfolgende Builds beschleunigt. Die Plattform bietet vorgefertigte Docker-Container mit GPU-beschleunigten Versionen von PyTorch, TensorFlow, JAX und ONNX Runtime für Jetson-Plattformen und unterstützt Funktionen wie das Ausführen von LLMs, Sprachmodellen, Vision-Language-Modellen und neuronaler maschineller Übersetzung auf Edge-Hardware. Es ermöglicht zudem das Erstellen benutzerdefinierter Container mit GPU-beschleunigten KI-Paketen, das Ausführen von Triton Inference Server- und Transformer Engine-Containern sowie die Beschleunigung von Data-Science-Workflows mit RAPIDS-Bibliotheken.
Detects the host's CUDA toolkit version and GPU capabilities to ensure container compatibility at runtime.
Dieses Projekt ist ein umfassendes technisches Handbuch für die Installation von macOS auf Nicht-Apple-x86-Hardware unter Verwendung des OpenCore-Bootloaders. Es dient als Konfigurationsleitfaden für die Emulation von Apple-Hardware und das Patchen von System-Firmware, um Betriebssystemkompatibilität auf PCs zu erreichen. Die Dokumentation bietet detaillierte Anweisungen für die SMBIOS-Hardware-Emulation, einschließlich der Generierung von Systemidentifikatoren und Modellprofilen. Sie deckt die Anwendung von ACPI-Tabellen-Patches zur Aktivierung nativer Energieverwaltung und die Modifikation von UEFI-Laufzeitdiensten zur Lösung von Problemen mit Speicherkarten und Schreibschutz ab. Die Ressource beschreibt zudem die Hardwarekompatibilität für Netzwerk-, Grafik- und Audiokomponenten sowie die Verwaltung von Kernel-Erweiterungen. Sie enthält Anleitungen zur Bootloader-Konfiguration, zur Erstellung bootfähiger Installationsmedien und zur Verwendung von ausführlichem Logging und Debug-Kits zur Fehlerbehebung bei Kernel-Panics.
Provides methods for the automatic identification of hardware features to determine necessary drivers and compatibility.
This project is a diagnostic toolset used to scan CPU hardware and Linux kernel images to assess susceptibility to Spectre, Meltdown, and other transient execution vulnerabilities. It functions as a vulnerability scanner and security auditor designed to identify side-channel attack risks and verify the status of hardware-level security patches. The tool provides capabilities for both active system assessment and standalone kernel image security analysis. It evaluates the presence of security mitigations by analyzing CPU hardware and kernel configurations without requiring a running kernel or
Evaluates vulnerability status by intersecting CPU hardware capabilities with active operating system boot parameters.