本資料は、インテルのウェブサイトで公開されている「Intel® oneAPI Toolkit Release Notes」の日本語参考訳です。原文は更新される可能性があります。原文と翻訳文の内容が異なる場合は原文を優先してください。
インテル® oneAPI ツールキットは、ダイレクト・プログラミングと API プログラミングをサポートし、インテル® プロセッサーおよび互換プロセッサー、第 9 世代、第 11 世代、第 12 世代インテル® プロセッサー・グラフィックス、インテル® Iris® Xe MAX グラフィックス、インテル® データセンター GPU マックス・シリーズおよびインテル® Arc™ グラフィックス・シリーズを含む多様なハードウェアにわたって、ネイティブコードを完全にサポートする統一された言語とライブラリーを提供します。
開発とパフォーマンス・チューニングを支援する解析およびデバッグツールも備えており、ベクトル化、スレッド化、マルチノード並列化、メモリー最適化の最新技術により、HPC アプリケーションの開発、解析、最適化、および拡張に必要なものを開発者に提供します。
インテル® oneAPI ベース・ツールキットとインテル® HPC ツールキットは、2026.0 リリースでインテル® oneAPI ツールキットに統合されました。
インテル® oneAPI ツールキットまたはその他の oneAPI ツールキットのサポートサービスが有効な場合は、インテル® レジストレーション・センター (英語) にログインし、製品を選択してインストーラーをダウンロードできます。アカウントの作成および製品の登録が必要な場合があります。詳細は、製品登録とサインアップ FAQ (英語) を参照してください。
インテル® oneAPI ベース・ツールキットとインテル® HPC ツールキットの登録ユーザーは、インテル® レジストレーション・センター (英語) のアカウントで登録されている製品が自動的にインテル® oneAPI ツールキットに移行されます。インテル® oneAPI ベース・ツールキットとインテル® HPC ツールキットの以前のバージョンをダウンロードすることもできます。
リリースバージョン
リリース日
2026.1
2026年7月7日
2026.0
2026年4月29日
バージョン管理スキーマについては、「インテル® oneAPI ツールキットとコンポーネントのバージョン管理スキーマ」 (英語) を参照してください。
次の表は、インテル® oneAPI ツールキットの各リリースにおけるコンポーネントのバージョンです。
| コンポーネント/リリースバージョン | 2026.0 | 2026.1 |
|---|---|---|
| インテル® oneAPI DPC++/C++ コンパイラー | 2026.0 | 2026.1 |
| インテル® Fortran コンパイラー | 2026.0 | 2026.1 |
| インテル® oneAPI DPC++ ライブラリー | 2022.12.0 | 2022.13.0 |
| インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) | 2026.0 | 2026.1 |
| インテル® ディストリビューションの GDB | 2026.0 | 2026.1 |
| インテル® VTune™ プロファイラー | 2026.0 | 2026.2 |
| インテル® oneAPI スレッディング・ビルディング・ブロック (インテル® oneTBB) | 2023.0 | 2023.1 |
| インテル® インテグレーテッド・パフォーマンス・プリミティブ (インテル® IPP) | 2026.0 | 2026.0 |
| インテル® クリプトグラフィー・プリミティブ・ライブラリー | 2026.0 | 2026.0 |
| インテル® oneAPI コレクティブ・コミュニケーション・ライブラリー (インテル® oneCCL) | 2022.0 | 2022.1 |
| インテル® oneAPI データ・アナリティクス・ライブラリー (インテル® oneDAL) (スタンドアロン版としてダウンロード可能) | 2026.0 | 2026.1 |
| インテル® oneAPI ディープ・ニューラル・ネットワーク・ライブラリー (インテル® oneDNN) | 2026.0 | 2026.0 |
| インテル® MPI ライブラリー | 2021.18.0 | 2021.18.0 |
注: インテル® Advisor はインテル® oneAPI ツールキットに含まれなくなりました。スタンドアロン版をここ (英語) からダウンロードできます。このリリースには、セキュリティーおよび機能の問題の修正が含まれます。2026.0 リリースから、インテル® Advisor は oneAPI から分離されました。今後はスタンドアロン製品として oneAPI のリリース・スケジュールに準拠して提供されます。
インテル® Xe3 ベースの GPU の初期サポートや、ワークロードを GPU アーキテクチャーへより効率的にマッピングできるように支援するハードウェア認識の強化を含む、プラットフォームのサポートの拡張により、開発者は、次世代のインテル® GPU を効率良く活用できます。
新しい scikit-learn バージョンとの互換性やアルゴリズム間での API の一貫性の向上を含む、エコシステムのサポートの強化により、AI およびデータ分析のワークフローを容易に統合できるようになりました。Python 環境でインテル® oneAPI を採用する際の障壁が低くなります。
GPU RDMA のサポートや集合通信の動作の改善などの機能強化により、ノードやデバイス間でのアプリケーションのスケーリングの効率が向上しました。分散ワークロードやマルチ GPU のワークロードで、パフォーマンスと信頼性の向上を実現します。
GPU 上での LAPACK ルーチンの高速化など、インテル® oneAPI マス・カーネル・ライブラリーの改良により、ハイパフォーマンスな数学演算やデータ処理がさらに最適化されました。アプリケーションは、コードを変更することなく、優れたパフォーマンスを達成できます。
開発者は、追加された並列範囲アルゴリズム、改良された NUMA 対応のメモリー制御、ビルド時間の短縮やコード構成の改善に寄与する新しい C++20 モジュールのサポートにより、並列コードの記述と最適化を効率良く行うことができます。
新しい計算エンジンの電力や実行特性の可視化を含む、アクセラレーターの動作に関する詳細な情報を取得して、パフォーマンス・チューニングをさらに効率良く行うことができるようになりました。ヘテロジニアス・ワークロードも適切に最適化できます。
インテル® oneAPI DPC++/C++ コンパイラーは、混在する SYCL とレベルゼロのワークロードを単一の実行グラフに統合することにより、ランタイムのオーバーヘッドを削減して、スケーラビリティーを向上します。AI フレームワークや複雑な HPC アプリケーションで極めて重要です。
カーネルクエリーのパフォーマンスの向上により、大規模アプリケーションの起動が高速化し、効率良く実行されます。多くのカーネルを含むコードにおけるオーバーヘッドが削減されます。
開発者は、タイル、コア、実行エンジンなどの詳細なハードウェア・トポロジーの情報を使用して、ワークロードを効率良くマッピングし、インテル® Xe GPU 上のパフォーマンスを適切にチューニングできます。
SYCL の実行を中断することなく、ホストのコールバックを実行ストリームに直接挿入して、AI フレームワークやカスタムランタイムとより緊密に統合できます。
SYCL カーネルとラムダの処理が改善されたことにより、ビルド時の作業が減り、環境間での開発の予測可能性が高くなります。
インテル® Fortran コンパイラーのアプリケーション全体で統合共有メモリーを有効にするコンパイラー・オプションを指定すると、GPU オフロードを簡単に行うことができます。開発者は、コードを変更することなく、既存の OpenMP および DO CONCURRENT コードを GPU 上で実行できます。
Fortran コンパイラーの統合共有メモリーのサポートは、手動のデータ管理の必要性を減らします。Fortran アプリケーションを CPU と GPU 間で移行したり、既存の HPC コードの現代化を進めることが大幅に簡素化されます。
開発者は、ヘテロジニアス・システムで OpenMP および DO CONCURRENT のループをどのように実行するかを制御して、並列ワークロードのパフォーマンスを適切にチューニングできます。
OpenMP オフロードの効率の向上は、既存の Fortran アプリケーションが最小限の労力で GPU リソースを効率良く利用するのに役立ちます。
OpenMP やループ実行が改善され、複雑な、実行時間の長い HPC ワークロードの信頼性が高まったことにより、大規模な環境におけるアプリケーションの動作の予測可能性が向上します。
包括的なアルゴリズムの拡張: コピー操作 (replace_copy、remove_copy)、高度な検索機能 (find_last variants)、強力な比較関数 (starts_with、ends_with、contains、lexicographical_compare) を含む、強固な一連の並列範囲アルゴリズムを追加しました。
XPU オフロード解析: NPU プロファイルを有効にすると、データ収集に NPU 電力トレースデータが含まれ、開発者は AI ワークロードのパフォーマンスと電力をより詳細に把握できます。
バグフィックスとセキュリティー: 安定性と信頼性を向上するための重大なバグ修正とセキュリティー問題に対する更新が含まれています。
プラットフォームのサポートを拡張: インテル® Xe3P マイクロアーキテクチャー・ベースのインテル® GPU の初期サポートを導入しました。
さらなる最適化: すべてのインテル® GPU アーキテクチャーで lapack::orgqr のパフォーマンスを向上しました。
NUMA の最適化: 新しいインターリーブ・メモリー割り当て API を使用して、NUMA ノード間でのメモリー配置を明示的に制御できます。allocate_numa_interleaved および deallocate_numa_interleaved 関数により、複数のNUMA ノードへのメモリー割り当てが可能になりました。単一ノードへの割り当てによる帯域幅の増加やボトルネックの回避に役立ちます。
C++20 モジュール: include/oneapi/tbb.cppm の導入により、C++20 モジュールの試験的サポートが追加されました。開発者は、このファイルを従来のヘッダーの代わりに使用することにより、コンパイル時間を短縮し、カプセル化を向上できます。
パフォーマンスの向上: マルチセグメント・メモリーのサポートにより、大規模アプリケーションでの IPC 交換がさらに効率的になりました。コピー前のサイズ検証機能を含む強化された alltoall 操作により、エラーを防ぎ、信頼性を向上します。Battlemage✝ アーキテクチャー向けに最適化されたカスタム・リダクションにより、パフォーマンスを向上します。
信頼性の向上: 共有リソースに対する並列挿入処理の改善により、マルチスレッド環境における競合を軽減します。イベント処理の修正により、ランタイム状態の追跡の精度を向上します。適切なカスタム事前操作により、allreduce および reduce-scatter 操作を強化しました。
GPU と通信の最適化: ハードウェアでサポートしている場合、ポイントツーポイント操作に GPU_RDMA を統合します。決定性のあるスケールアウト・ホスト・バッファー割り当てにより、一貫性を向上します。シンプルなプロトコルでアラインメントされていないデータのカウントを適切に処理できるようになり、互換性を向上しました。
scikit-learn 向けインテル® エクステンションに scikit-learn 1.9 のサポートが追加され、線形モデル、KNN、決定フォレスト、基礎統計で「すべてが X に従う」という設計パターンが採用されました。ユーザーは、より一貫した API や、より広範なフレームワークとの互換性を利用して、シームレスな統合を実現できます。
CPU 上での PCA と共分散計算に SPMD (Single Program, Multiple Data) API のサポートを追加しました。並列実行の改善とリソース使用率の向上により、大規模データセットの処理を高速化できます。
反復の追跡による SVM モデルの強化と、ロジスティック回帰のための包括的な名前空間/デバイスチェックの追加により、データ・サイエンティストは、トレーニングの状況を詳細に把握して、異なるコンピューティング環境で信頼性の高いモデルをデプロイできます。
バグフィックスとセキュリティー: 重大なバグ修正とセキュリティー問題に対する更新が含まれています。
インテル® oneAPI DPC++/C++ コンパイラー 2026.0 は、インテル® Core™ Ultra プロセッサーおよび Arrow Lake✝ プラットフォーム上でのコード生成 (より高度な分岐予測を含む) の改善により実行効率を高め、開発者がよりパフォーマンスの高いヘテロジニアス C++/SYCL アプリケーションを迅速に開発できるように支援します。Clearwater Forest✝ およびインテル® Core™ シリーズ 3 プロセッサーを強力にサポートし、AOT リンクの高速化により反復時間を短縮します。また、強化されたフリー関数カーネル、デバイスタイプ・クエリー、ワークグループ・スクラッチ・メモリーを使用した SYCL グラフ実行の拡張により、SYCL コードの表現力と移植性を向上します。さらに、関数スコープの最適化とオフロードレポート、ループ最適化の制御、より堅牢なホストとオフロード実行の動作により、的を絞ったチューニングやデバッグを行うことができます。
インテル® Fortran コンパイラー 2026.0 は、Clearwater Forest✝ プロセッサー上でのパフォーマンスを大幅に向上します。クリーンで移植性の高いオフロードコードを生成する標準ディスパッチ構造の採用により、Fortran 開発を現代化します。先頭のゼロの編集による数値出力の予測可能性の向上、PUT with NOTIFY (通知付き PUT) による Co-Array のデータ転送におけるスケーラブルな並列処理、条件式によるコードの明確化、拡張 prefer_type IR のサポートによるコード生成品質の向上、declare target enter での割付の自動マッピングのサポートによるヘテロジニアス・アプリケーションでの手動のデータマッピング作業の軽減も実現します。
インテル® インテグレーテッド・パフォーマンス・プリミティブは、2026.0 で、信号処理、メディア、データ処理ワークロードのパフォーマンスがさらに強化されました。セキュリティーを重視するデータ集約型のアプリケーションを高速化するように強化されたインテル® クリプトグラフィー・プリミティブ・ライブラリーも含まれます。
AOT リンクの高速化を含む、ランタイム・パフォーマンスの向上により、ビルドを高速化し、反復サイクルを減らします。開発者は、コンパイルやリンクのオーバーヘッドを小さくしながら、大規模なアプリケーションをスケーリングできます。
インテル® Core™ Ultra シリーズ 3 プロセッサーと Arrow Lake✝ プロセッサー向けの分岐予測コード生成の改良により、次世代のインテル® プラットフォームでのパフォーマンスが向上します。コードを変更することなく、より高い実行効率を実現できます。
強化されたフリー関数カーネルのサポート、新しいデバイスタイプ・クエリー拡張機能、ワークグループ・スクラッチ・メモリーを使用した SYCL グラフ機能の拡張により、表現力に優れた移植性の高い SYCL 開発を実現します。複数のデバイスにわたる簡潔なコード記述と効率的な実行が可能になります。
関数スコープの最適化レポートと、リダクションの最適化と ND-Range の分割に関する新しいレポートに含まれる、コンパイラーの最適化とオフロードの動作に関する詳細な情報により、的を絞った実用的なパフォーマンス・チューニングを行うことができます。
開発者が問題を特定したり変換を試すときに、ループの最適化を明示的に有効または無効にできる新しいコンパイラー・オプションが追加され、パフォーマンス・チューニングやデバッグ中の制御性が向上しました。
need_device_ptr に対するフォールバック制御の追加と、非 SIMD ホスト並列ループのスカラーに対する新しいスキャンのサポートにより、ホストとオフロード実行の予測可能性が向上し、より堅牢になるとともに、ヘテロジニアス・ワークロードにおける正当性が向上しました。
非推奨になった target variant dispatch やサブデバイスのサポートを削除することにより、より洗練された、将来も通用するプログラミング・モデルを実現しました。開発が簡素化され、最新の SYCL およびオフロードのベスト・プラクティスとの整合性が向上します。
レガシーな target variant dispatch 構造のサポートを削除し、標準ディスパッチ構造を採用することにより、より洗練された、将来も通用する並列プログラミング・モデルを実現しました。オフロードコードが簡素化され、長期的な移植性と保守性が向上します。
先頭のゼロの編集のサポートにより、より正確で標準に準拠した書式での出力を実現しました。開発者が科学、工学、レポート作成ワークロードで、より明確で予測可能な数値出力を生成できるように支援します。
通知付き PUT のサポートにより、並列プログラムにおける同期と協調性が向上しました。分散アプリケーションや Co-Array ベースのアプリケーションで、効率的な、表現力の高い通信パターンを実現します。
条件式のサポートにより、Fortran コードの表現力と可読性が向上しました。開発者は、パフォーマンスを維持しながら、分岐の少ない明確なロジックを記述できるようになります。
実装属性に対する拡張 prefer_type IR のサポートにより、コンパイラー内部の最適化と変換の機会が強化されました。最新の Fortran ワークロードで、内部解析とコード生成品質が向上します。
割付け配列の declare target enter での automap 修飾子のサポートにより、動的データ構造のオフロードが簡単かつスケーラブルになりました。手動のデータマッピング作業が軽減され、開発者は保守性の高いヘテロジニアス Fortran アプリケーションを効率的に記述できるようになります。
oneapi::dpl::experimental::kt::gpu 名前空間で利用できます。MKL_ENABLE_INSTRUCTIONS=AVX10 または関連 API を使用して有効化します。インテル® DPC++ 互換性ツールは 2026.0 リリースで削除されました。リクエストや問題の報告は、SYCLomatic (英語) オープンソース・コミュニティーへ提出してください。
インテル® oneAPI ディープ・ニューラル・ネットワーク・ライブラリーは 2027.0 からインテル® oneAPI ツールキットに含まれなくなる予定です。
注: マイナーリリース (2026.1 など) は、ベースのメジャーリリース (2026.0) からすべての OS 要件を自動的に継承します。(+) はそのマイナーリリースで追加された OS、(–) はそのマイナーリリースで削除された OS を示します。アスタリスク (**) は非推奨を示します。その他の OS は変更なしで、重複して記載していません。
インテル® ソフトウェア・ツールはインテル® プラットフォーム上で最適化および検証されており、インテル® プラットフォーム上でのみ、想定されるパフォーマンスとサポートが提供されます。ほかの x86 ベースのシステムでも動作する可能性はありますが、ほかのシステムは検証範囲外であり、サポートも提供されません。
|
リリースバージョン |
RAM |
ディスク空き容量 |
サポートされている CPU |
サポートされている GPU |
|
2026.0 |
8GB (推奨) |
注: インストール中、ダウンロードとインストールの中間ファイルを管理するため、インストーラーは追加で最大 6GB の一時ディスクストレージを必要とする場合があります。 |
次のインテル® 64 アーキテクチャー・ベースのシステムは、ホスト・プラットフォームとターゲット・プラットフォームの両方としてサポートされています。
|
|
注: これらの OS ディストリビューションはインテルによってテストされたもの、または動作が確認されているものです。その他のディストリビューションは、動作する場合としない場合があり、推奨されません。質問がある場合は、インテル・コミュニティー・フォーラム (英語) でサポートを受けることができます。商用サポート (英語) を利用可能な場合は、サポートチケットを作成してください。
|
リリースバージョン |
ハードウェア |
Linux |
Windows |
| 2026.1 | CPU |
サポートを追加(+)
サポートを終了予定
サポートを削除(-)
|
変更なし、ベースラインと同じ |
| GPU |
インテル® データセンター GPU マックス・シリーズ
すべてのクライアント GPU プラットフォーム
|
変更なし、ベースラインと同じ | |
|
2026.0 |
CPU |
|
|
| GPU |
|
|
インテル® oneAPI ツールキット向け VS Code 拡張は、oneAPI アプリケーションを作成、デバッグ、およびプロファイルする開発者を支援します。詳細は、「Visual Studio Code とインテル® oneAPI ツールキットの使用ユーザーガイド」 (英語) を参照してください。
VS Code Marketplace (英語) から以下の VS Code 拡張を利用できます。
| リリース | Linux ドライバー | Windows ドライバー |
| 2026.1 |
インテル® データセンター GPU: インテル® クライアント GPU:
|
|
| 2026.0 |
インテル® oneAPI 2026.0 でサポートされているドライバーのバージョン インテル® データセンター GPU: インテル® クライアント GPU:
|
|
Windows で GPU 使用状況イベントとプロセッサー・グラフィックス・ハードウェア・イベントを収集するには、最新のドライバーが必要です。インテルのサポートにリクエストするか、ここからダウンロード (英語) してください。
DPC++ アプリケーションをコンパイルするための要件: パフォーマンス解析に必要なデバッグ情報を利用するには、-gline-tables-only および -fdebug-info-for-profiling オプションを使用して DPC++ アプリケーションをコンパイルする必要があります。
Windows インテル® グラフィックス・ドライバー
ドライバーをインストールするには、次の手順に従ってください。
Microsoft Visual Studio 2019 のサポートは 2026.0 リリースから削除されました。
コンパイラーの IDE 拡張機能を引き続き使用するには、サポートされている Microsoft Visual Studio のバージョン (Microsoft Visual Studio 2022 以降) にアップグレードすることを推奨します。
インテル® DPC++ 互換性ツール (DPCT) のサポートは 2026.0 リリースから削除されました。
Microsoft Visual Studio や Eclipse IDE に DPCT 拡張機能がすでにインストールされている場合は、DPCT 拡張機能を削除することを推奨します。
インテル® oneAPI ツールキットのサポートサービスが有効な場合は、オンライン・サービス・センターで本製品のチケットを作成できます。
インテルのテクノロジーを使用するには、対応したハードウェア、ソフトウェア、またはサービスの有効化が必要となる場合があります。
絶対的なセキュリティーを提供できる製品またはコンポーネントはありません。
実際の費用と結果は異なる場合があります。
© Intel Corporation. Intel、インテル、Intel ロゴ、その他のインテルの名称やロゴは、Intel Corporation またはその子会社の商標です。
* その他の社名、製品名などは、一般に各社の表示、商標または登録商標です。
✝開発コード名
本資料は、(明示されているか否かにかかわらず、また禁反言によるとよらずにかかわらず) いかなる知的財産権のライセンスも許諾するものではありません。
本資料で説明されている製品には、エラッタと呼ばれる設計上の不具合が含まれている可能性があり、公表されている仕様とは異なる動作をする場合があります。現在確認済みのエラッタについては、インテルまでお問い合わせください。
インテルは、明示されているか否かにかかわらず、いかなる保証もいたしません。ここにいう保証には、商品適格性、特定目的への適合性、および非侵害性の黙示の保証、ならびに履行の過程、取引の過程、または取引での使用から生じるあらゆる保証を含みますが、これらに限定されるわけではありません。
性能は、使用状況、構成、その他の要因によって異なります。詳細については、https://www.intel.com/PerformanceIndex/ (英語) を参照してください。