昨年 6 月に Intel に買収された Codeplay Software は、本日 oneAPI Construction Kit という形でエキサイティングな発表を行います。このオープンソース プロジェクトは、特に HPC と AI に関する新しいプロセッサ/アクセラレータ アーキテクチャ上で SYCL を簡単に起動できるようにすることを目的としています。 oneAPI Construction Kit には、RISC-V のリファレンス実装も含まれています。

oneAPI Construction Kit は、Khronos SYCL プログラミング モデルをカスタム アクセラレータやその他の現在サポートされていないアーキテクチャに導入するのに役立ちます。 oneAPI Construction Kit は、Khronos SYCL プログラミング モデルをカスタム アクセラレータやその他の現在サポートされていないアーキテクチャに導入するのに役立ちます。 Codeplay は、本日のプレス リリースで発表されました。:

「ソフトウェアの急速な進化に伴い、ハードウェア ベンダーが、すぐに使用できるハードウェアよりも効率的にソフトウェアを実行する専門の AI プロセッサを開発することがますます一般的になってきています。これらのカスタム プロセッサはパフォーマンスの利点をもたらしますが、開発者にとっては課題が伴います。その主な課題は、最新世代のプロセッサ上で最新のソフトウェアを有効にするという課題です。これには、独自の非標準プログラミングへの大規模なソフトウェア移植作業が含まれる場合があります。モデルの構築により、顧客は時間のかかる最適化やアプリケーションの移植に取り組む必要があり、追加の作業が必要になります。

oneAPI Construction Kit は、簡素化された異種混合プログラミングの利点をすべてカスタム ハードウェアにもたらすことで、これらの課題を解決するために作成されました。 oneAPI をカスタム アーキテクチャに拡張し、サポートされている豊富な SYCL ライブラリに簡単にアクセスできるようにします。これにより、顧客はカスタム ハードウェア用に新しいカスタム言語を学習する必要がなくなり、代わりに SYCL を使用して高性能アプリケーションを効率的に作成できるようになり、目に見えるメリットが得られます。これはすべて、移植作業やさまざまなアーキテクチャ用の個別のコードベースの保守に費やす時間が減り、イノベーションにより多くの時間が費やされることを意味します。

Codeplay は以前、oneAPI Construction Kit を使用した次世代 RISC-V ベクトル プロセッサ向けに、oneAPI と SYCL を使用した完全なソフトウェア プログラミング環境を実証しました。」

oneAPI 構築キットの詳細については、developer.codeplay.com.

oneAPI Construction Kit は、Apache でオープンソースです。 2.0 (LLVM 例外あり) ライセンスであり、GitHub でホストされています。

oneAPI Construction Kit は、数多くあるキットのうちの 1 つにすぎませんSYCL とその oneAPI ソフトウェア スタックがさまざまな CPU、GPU、およびその他のアクセラレータで実行できるようにするための Intel の取り組みにより、多くの oneAPI コンポーネント自体はすでに AMD HIP および NVIDIA CUDA でのサポートを享受しています。Codeplay Software が Intel に買収される前に、彼らははすでに SYCL を NVIDIA GPU と Radeon GPU に導入することに取り組んでいました。 oneAPI エコシステムのオープン性は素晴らしく、インテルがクロスベンダー/ハードウェア互換性に関してさらなる進歩を続けているのは素晴らしいことです。

Categories: IT Info