インテルは 8 月 XNUMX 日、ベクトル プロセッサ プロセッサ (CPU)、グラフィックス アクセラレータ (GPU)、フィールド プログラマブル ゲート アレイ (FPGA) などのさまざまなコンピューティング アクセラレータ用の単一プログラミング インターフェイス (API) を使用してプログラムを開発するために設計された一連のソフトウェア ツールをリリースしました。 XPU ソフトウェア開発用のインテル oneAPI ツールキット。
oneAPI Base Toolkit には、コンパイラ、ライブラリ、分析およびデバッグ ツール、および CUDA プログラムを Data Parallel C++ (DPC++) 言語に移植するのに役立つ互換性ツールが含まれています。
追加のツールキットは、高性能計算 (HPC ツールキット)、人工知能開発 (AI ツールキット)、モノのインターネット (IoT ツールキット)、および高性能視覚化 (レンダリング ツールキット) のためのツールを提供します。
Intel oneAPI ツールを使用すると、同じソース コードから派生したプログラムを異なるコンピューティング ハードウェア アーキテクチャ上で実行できます。
ツールキットは無料でダウンロードできます。 ツールの無料版に加えて、Intel エンジニアからの技術サポートにアクセスできる有料版もあります。 コードの開発とテストに Intel® DevCloud サービスを使用することもでき、さまざまな CPU、GPU、FPGA へのアクセスが可能になります。 インテル® Parallel Studio XE およびインテル® System Studio の将来のバージョンは、インテル oneAPI に基づく予定です。
ダウンロードリンク: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html
システム要件
プロセッサ:
- Intel® Core™ プロセッサー ファミリー以上
- インテル® Xeon® プロセッサー・ファミリー
- インテル® Xeon® スケーラブル プロセッサー ファミリー
コンピューティング アクセラレータ:
- 最新のインテル® Iris® Xe MAX グラフィックスを含む GEN9 以降の統合 GPU
- FPGA バージョン 10 を搭載したインテル® Xeon® CPU 用のインテル® アクセラレーション・スタックを含むインテル Arria® 1.2.1 GX FPGA を搭載したインテル® プログラマブル・アクセラレーション・カード (PAC)
- FPGA バージョン 5005 を搭載したインテル® Xeon® CPU 用のインテル® アクセラレーション・スタックを含むインテル® プログラマブル・アクセラレーション・カード (PAC) D10 (以前はインテル® Stratix® 2.0.1 SX FPGA を搭載したインテル® PAC)
- FPGA カスタム・プラットフォーム (インテル® Arria® 10 GX およびインテル® Stratix® 10 GX リファレンス・プラットフォームから移植)
- インテル® Quartus® Prime ソフトウェア バージョン 19.4 を搭載したインテル® カスタム・プラットフォーム
- インテル® Quartus® Prime ソフトウェア バージョン 20.2 を搭載したインテル® カスタム・プラットフォーム
- インテル® Quartus® Prime ソフトウェア バージョン 20.3 を搭載したインテル® カスタム・プラットフォーム
オペレーティングシステム:
- Red Hat Enterprise Linux 7.x - 部分サポート
- Red Hat Enterprise Linux 8.x - フルサポート
- SUSE Linux Enterprise Server 15 SP1、SP2 - 部分的なサポート
- SUSE Linux Enterprise Server 12 - 部分サポート
- Ubuntu 18.04 LTS - フルサポート
- Ubuntu 20.04 LTS - フルサポート
- CentOS 7 - 部分的なサポート
- CentOS 8 - フルサポート
- Fedora 31 - 部分的なサポート
- Debian 9、10 - 部分的なサポート
- Clear Linux - 部分的なサポート
- Windows 10 - 部分的なサポート
- Windows Server 2016 - フルサポート
- Windows Server 2019 - フルサポート
- macOS 10.15 - 部分的なサポート
出所: linux.org.ru