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

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

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

2 个仓库

Awesome GitHub RepositoriesCompute API Translation

Translates high-level compute API calls into hardware-specific instructions for different platforms.

Distinct from OpenCL Accelerators: Focuses on the translation process of the API calls rather than the hardware accelerator implementation itself.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Compute API Translation. Refine with filters or upvote what's useful.

Awesome Compute API Translation GitHub Repositories

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

    google/angle

    4,032在 GitHub 上查看↗

    该项目是一个跨平台图形封装器和翻译层,实现了 OpenGL ES 和 EGL 规范。它作为图形 API 桥梁,将 OpenGL ES 调用和 WebGL 内容映射到 Vulkan 和 Metal 等平台特定的硬件 API,以确保跨不同操作系统的一致渲染。 该系统具有着色器翻译服务,可验证着色语言代码并将其转译为多种目标语言,包括 HLSL、SPIR-V 和 Metal SL。它采用可插拔的后端架构,在初始化期间选择合适的硬件渲染 API,并可以覆盖 GPU 硬件标识符以保持应用兼容性。 其能力范围包括 GPU API 抽象和图形扩展映射,以及将 OpenCL 计算调用转换为硬件特定指令。在资源管理方面,该项目实现了 Vulkan 命令缓冲区管理和使用读写屏障的资源访问同步。 通过 API 调用跟踪捕获、GPU 调试标记发射以及针对 Vulkan API 调用的详细系统日志提供可观测性。

    Converts OpenCL compute API calls into hardware-specific instructions to provide a consistent interface across platforms.

    C++
    在 GitHub 上查看↗4,032
  • intel/compute-runtimeintel 的头像

    intel/compute-runtime

    1,408在 GitHub 上查看↗

    The compute runtime is a software layer that provides unified interfaces for parallel processing, kernel execution, and hardware-specific driver communication. It functions as a driver for OpenCL and OneAPI Level Zero, enabling the execution of data-intensive workloads across diverse graphics hardware architectures. The project distinguishes itself by maintaining consistent performance and compatibility across multiple generations of graphics hardware. It achieves this through a hardware abstraction layer that bridges high-level compute instructions with specific silicon capabilities, alongsi

    Converts high-level compute instructions into hardware-specific operations using a shared runtime core to ensure consistent execution across different graphics processing units.

    C++computegpgpugpu
    在 GitHub 上查看↗1,408
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Acceleration
  5. Compute API Translation

探索子标签

  • Compute Instruction TranslatorsComponents that convert high-level compute instructions into hardware-specific operations. **Distinct from Compute API Translation:** Distinct from Compute API Translation: focuses on the runtime conversion of instructions rather than the translation of API calls.