intel/compute-runtime

Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver

解决的问题

该项目提供了必要的软件驱动程序,以在 Intel 图形硬件上实现高性能计算能力。它弥合了应用程序与 Intel GPU 之间的鸿沟,使它们能够通过标准化 API 利用硬件进行计算密集型任务。

工作原理

它作为实现 oneAPI Level Zero 和 OpenCL 规范的运行时驱动程序。通过与底层的 Intel 图形硬件(如集成 HD Graphics 或独立 Xe 架构)进行交互,它允许软件直接在 GPU 上执行并行计算工作负载。它依赖于 Intel Graphics Compiler 和 GmmLib 等支持组件来转换和管理这些计算任务。

适用人群

这主要面向在 Linux 系统上工作的开发人员、系统集成商和研究人员,他们需要在 Intel 硬件上运行计算密集型应用程序,例如 AI 模型推理、科学模拟或图形处理。

亮点

  • 提供对 oneAPI Level Zero 和 OpenCL 3.0 API 的官方支持。
  • 兼容广泛的 Intel 图形平台,包括 Meteor Lake、Arrow Lake 和 Lunar Lake 等现代架构。
  • 支持许多平台的 Windows Subsystem for Linux (WSL)。
  • 保持结构化的每月发布节奏,并进行持续的兼容性测试。

相关

  • 项目
  • 项目
  • 项目
  • 项目