intel/compute-runtime

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

何を解決するか

このプロジェクトは、Intelグラフィックスハードウェアに必要なコンピュートAPIサポートを提供し、標準化されたインターフェースを使用してIntel GPU(HD GraphicsおよびXeアーキテクチャなど)上で計算集約型ワークロードを実行できるようにします。

動作方法

NEOとして知られるランタイムは、oneAPI Level ZeroおよびOpenCL APIを実装するドライバーレイヤーとして機能します。高レベルのコンピュートアプリケーションとIntel GPUハードウェアの間のギャップを埋め、汎用コンピューティングタスクのハードウェアアクセラレーションを可能にします。

対象ユーザー

このプロジェクトは、従来のGen8デバイスからLunar LakeやPanther Lakeといった最新アーキテクチャに至るまで、幅広いプラットフォームでIntelグラフィックスハードウェアをターゲットとする高性能コンピュートアプリケーションを開発する開発者向けに設計されています。

主な特徴

  • 二重APIサポート: oneAPI Level ZeroおよびOpenCLの両方の標準を実装しています。
  • 広範なハードウェア互換性: 統合GPUおよびディスクリートGPUを含む、多数のIntel GPUアーキテクチャをサポートしています。
  • クロスプラットフォーム対応: LinuxディストリビューションおよびWindows Subsystem for Linux (WSL)で利用可能です。
  • オープンソース: 透明性とコミュニティ貢献を目的としてMITライセンスで配布されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト