OneaPi-Samplesリポジトリには、Intel®Oneapiツールキットのサンプルが含まれています。
このリポジトリのデフォルトブランチの内容は、Intel®Oneapiツールキットの最新のバージョンで使用することを目的としています。
OneaPiサンプルカタログを閲覧することで、サンプルを見つけることができます。カタログを使用して、サンプルのタイトルまたは説明で検索できます。
閲覧や検索を次のように改善することができます。
次のコマンドを入力してリポジトリをクローンします。
git clone https://github.com/oneapi-src/oneAPI-samples.git
または、リポジトリにプライマリブランチを含むzipファイルをダウンロードすることもできます。
Intel®Oneapiツールキットの以前のバージョンにサンプルが必要な場合は、ツールキットバージョンに対応するリポジトリのタグ付きバージョンを使用します。
以下と同様のコマンドを入力することにより、GITを使用してリポジトリの以前のバージョンをクローンします。
git clone -b <tag> https://github.com/oneapi-src/oneAPI-samples.git
ここで、 2024.2.0のようなツールキットバージョン番号に対応する<tag>はGitHubタグです。
または、リポジトリの特定のタグ付きバージョンを含むzipファイルをダウンロードできます。
最初に最初に最適なサンプルは、あなたが学ぼうとしていることや解決しようとしている問題の種類によって異なります。
| あなたが学びたいなら... | から始めます... |
|---|---|
| CPU、GPU、またはFPGAの執筆、コンパイル、および構築プログラムの基本 | 単純な追加またはベクトルサンプルを追加します (これらのサンプルをスタータープロジェクトとして使用して、不要な要素を削除し、コードを追加して要件を作成できます。) |
| 人工知能の使用の基本 | AIツールのサンプルを開始します |
| イメージのレンダリングワークロードとレイトレースの基本 | Intel®Oneapiレンダリングツールキット(レンダリングキット)のサンプルを開始する |
| SYCLに準拠したプロジェクトのビルドファイルを変更または作成する方法 | ベクトル追加サンプル |
注:各サンプルに含まれるreadme.mdは、サポートされているすべてのオペレーティングシステムにビルド命令を提供します。 Jupyterノートブックで実行されているサンプルの場合、システム上にまだそれらを持っていない場合は、追加のフレームワークまたはパッケージマネージャーをインストールまたは構成する必要がある場合があります。
これらのサンプルを使用して統合開発環境(IDE)を使用する場合は、Windows*、Linux*、およびMacOS*で使用するVisual Studioコードをダウンロードできます。
Oneapi-Sampleリポジトリは、高レベルのカテゴリで編成されています。
Intel(R)Xeon(R)プラチナ8468V
Intel(R)データセンターGPU MAX 1100
OpenCLドライバー:Intel(R)Opencl、Intel(R)Xeon(R)Platinum 8468V OpenCL 3.0(ビルド0)[2024.18.7.0.11_160000]
レベルゼロドライバー:Intel(R)Level-Zero、Intel(R)データセンターGPU Max 1100 1.3 [1.3.28202]
Oneapiパッケージバージョン:
- Intel Oneapi HPCツールキットビルドバージョン:2025.0.0.825
第11世代インテル(R)コア(TM)I7-1185G7 @ 3.00GHz
Intel(R)IRIS(R)XE Graphics OpenCL 3.0 Neo
OPENCLドライバー:Intel(R)OpenCL、11th Gen Intel(R)Core(TM)I7-1185G7 @ 3.00GHz OpenCL 3.0(ビルド0)[2024.18.9.0.28_160000]
レベルゼロドライバー:Intel(R)Oneapi Unified Runtime over Level-Zero、Intel(R)IRIS(R)XEグラフィックス12.0.0 [1.3.27193]
Oneapiパッケージバージョン:
- Intel Oneapi HPCツールキットビルドバージョン:2025.0.0.822
Error MSB6003 The specified task executable ... could not be run...サンプルプログラムを構築する場合、ディレクトリパスの長さが原因である可能性があります。 buildディレクトリを短いパスのある場所に移動します。新しい場所にサンプルを構築します。 Oneapiベースのプロジェクト、ライブラリ、およびツールからのサンプルのキュレーションリスト。さらに、Oneapiに基づいているとは限らない他のAIプロジェクトの最もエキサイティングなサンプルも、生産性を高めるための最新の価値のあるリソースを提供するためにここにリストされています。
コードサンプルは、MITライセンスの下でライセンスされています。詳細については、license.txtを参照してください。
サードパーティのプログラムライセンスは、サードパーティプログラムのライセンスをご覧ください。
©Intel Corporation。 Intel、Intelのロゴ、およびその他のIntelマークは、Intel Corporationまたはその子会社の商標です。他の名前やブランドは、他の名前と主張される場合があります。