インテル® oneAPI DPC++ ライブラリー (oneDPL)
インテル® oneAPI DPC++ ライブラリー (oneDPL) は、インテル® oneAPI DPC++/.C++ コンパイラーと連携して生産性の高い API を提供します。これらの API を使用して、ハイパフォーマンスな並列アプリケーション向けに、デバイス全体で SYCL* プログラミングの労力を最小限に抑えることができます。
oneDPL は次のコンポーネントで構成されます:
Parallel STL:
Parallel STL の使用手順
マクロ
ライブラリー・クラスと関数の追加セット (このドキュメントでは拡張 API と呼びます)。
並列アルゴリズム
イテレーター
関数オブジェクト・クラス
範囲ベースの API
テスト済みの標準 C++ API
乱数ジェネレーター