awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

Awesome GitHub RepositoriesHardware Capability Detection

Automatic identification of hardware features to configure software runtimes and resources.

Distinct from Runtime Hardware Configuration: Distinct from Runtime Hardware Configuration: focuses on the detection phase rather than the configuration of drivers.

Explore 9 awesome GitHub repositories matching development tools & productivity · Hardware Capability Detection. Refine with filters or upvote what's useful.

Awesome Hardware Capability Detection GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • openmathlib/openblasOpenMathLib 的头像

    OpenMathLib/OpenBLAS

    7,470在 GitHub 上查看↗

    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.

    Cblaslapacklapacke
    在 GitHub 上查看↗7,470
  • lzhoang2801/opcore-simplifylzhoang2801 的头像

    lzhoang2801/OpCore-Simplify

    6,823在 GitHub 上查看↗

    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.

    Pythonhackintoshhackintosh-efilzhoang2601
    在 GitHub 上查看↗6,823
  • rebeccahughes/react-native-device-inforebeccahughes 的头像

    rebeccahughes/react-native-device-info

    6,669在 GitHub 上查看↗

    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.

    TypeScript
    在 GitHub 上查看↗6,669
  • valvesoftware/openvrValveSoftware 的头像

    ValveSoftware/openvr

    6,615在 GitHub 上查看↗

    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.

    C++hardwareopenvr-sdksdk
    在 GitHub 上查看↗6,615
  • tensorflow/tputensorflow 的头像

    tensorflow/tpu

    5,281在 GitHub 上查看↗

    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.

    Jupyter Notebook
    在 GitHub 上查看↗5,281
  • devicekit/devicekitdevicekit 的头像

    devicekit/DeviceKit

    4,713在 GitHub 上查看↗

    DeviceKit 是一个 iOS 硬件库,为设备规格和系统状态指标提供了值类型(value-type)替代方案。它作为一个框架,用于检测设备标识、硬件能力、显示指标和实时系统状态指示器。 该库包含用于识别特定设备型号、系列和模拟器状态的工具,以实现硬件特定的优化。它还提供了一个物理组件检测器(如生物识别传感器和触控笔支持),用于切换界面功能。 其他功能涵盖了用于屏幕尺寸和像素密度的显示指标分析,以及用于电池电量、充电状态、电源模式和可用磁盘空间的系统监控。

    Detects the presence of physical components like biometric sensors and stylus support to toggle features.

    Swift
    在 GitHub 上查看↗4,713
  • dusty-nv/jetson-containersdusty-nv 的头像

    dusty-nv/jetson-containers

    4,386在 GitHub 上查看↗

    Jetson Containers 是一个容器管理系统,用于在 ARM64 边缘硬件上构建和运行用于机器学习工作负载的 GPU 加速 Docker 镜像。它作为一个 CUDA 容器编排器,在运行时自动检测主机的 CUDA 工具包版本和 GPU 功能以确保容器兼容性,同时在启动时通过匹配主机的 JetPack 或 L4T 版本来选择正确的容器镜像。 该项目提供预配置的容器,用于执行针对边缘设备优化的量化大语言模型和检索增强生成管道,以及用于部署自主代理和多模态处理的集成 ROS 和 AI 框架容器。其模块化分层构建系统从可重用的预构建层组装 Docker 镜像,从源码编译 AI/ML 框架以针对特定的边缘 GPU 架构和 CUDA 版本进行优化,并使用本地 wheel 缓存来加速后续构建。 该平台提供带有 GPU 加速版 PyTorch、TensorFlow、JAX 和 ONNX Runtime 的预构建 Docker 容器,支持在边缘硬件上运行 LLM、语音模型、视觉语言模型和神经机器翻译等功能。它还支持构建带有 GPU 加速 AI 包的自定义容器,运行 Triton Inference Server 和 Transformer Engine 容器,并使用 RAPIDS 库加速数据科学工作流。

    Detects the host's CUDA toolkit version and GPU capabilities to ensure container compatibility at runtime.

    Jupyter Notebookcontainersdockerdockerfiles
    在 GitHub 上查看↗4,386
  • dortania/opencore-install-guidedortania 的头像

    dortania/OpenCore-Install-Guide

    4,212在 GitHub 上查看↗

    本项目是一份全面的技术手册,旨在指导如何在非 Apple x86 硬件上使用 OpenCore 引导加载程序安装 macOS。它作为一份配置指南,用于模拟 Apple 硬件并修补系统固件,以在 PC 上实现操作系统兼容性。 该文档提供了关于 SMBIOS 硬件模拟的详细说明,包括系统标识符和模型配置文件的生成。它涵盖了 ACPI 表补丁的应用以启用原生电源管理,以及修改 UEFI 运行时服务以解决内存映射和写保护问题。 该资源进一步详细说明了网络、图形和音频组件的硬件兼容性,以及内核扩展的管理。它包括关于引导加载程序配置、创建可引导安装程序以及使用详细日志和调试工具包来排查内核崩溃的指导。

    Provides methods for the automatic identification of hardware features to determine necessary drivers and compatibility.

    JavaScript
    在 GitHub 上查看↗4,212
  • speed47/spectre-meltdown-checkerspeed47 的头像

    speed47/spectre-meltdown-checker

    3,936在 GitHub 上查看↗

    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.

    Shellcve-2017-5715cve-2017-5753cve-2017-5754
    在 GitHub 上查看↗3,936
  1. Home
  2. Development Tools & Productivity
  3. Runtime Hardware Configuration
  4. Hardware Capability Detection

探索子标签

  • CUDA Runtime DetectionsAutomatic detection of CUDA toolkit versions and GPU capabilities to ensure container compatibility at runtime. **Distinct from Hardware Capability Detection:** Distinct from Hardware Capability Detection: focuses specifically on CUDA runtime version and GPU capability detection for container compatibility, not general hardware feature detection.
  • Hackintosh Hardware DetectorsScans system components and BIOS to identify hardware specifically for tailoring Hackintosh EFI builds. **Distinct from Hardware Capability Detection:** Distinct from Hardware Capability Detection: targets Hackintosh-specific hardware detection for EFI configuration rather than general runtime capability detection.
  • Security Posture EvaluationDetermining the security state of a system by analyzing hardware capabilities and boot parameters. **Distinct from Hardware Capability Detection:** Focuses on security vulnerability detection through hardware/config intersection, whereas Hardware Capability Detection is for general runtime optimization.
  • VR Runtime Presence ChecksLightweight checks to determine whether a VR headset or runtime is installed without fully initializing the system. **Distinct from Hardware Capability Detection:** Distinct from Hardware Capability Detection: focuses on VR-specific presence detection without full system startup, not general hardware feature identification.