技術ポータル「iSUS」をリニューアルいたしました!お探しの記事を快適に検索いただくための絞り込み機能 (トピック検索) の使い方はこちら。

oneAPI DPC++ 導入ガイド

その他

『oneAPI DPC++ 導入ガイド』の日本語版を公開しました。

本ガイドは、インテル社の許可を得て iSUS (IA Software User Society) が作成した、https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md (英語) で公開されている2026年6月22日現在の『Getting Started with oneAPI DPC++』の日本語参考訳です。

本ガイドでは、CPU と GPU の両方のコードを含む SYCL ソースファイルをコンパイルする DPC++ コンパイラーについて以下の情報を提供します。

  • 要件
    • DPC++ ワークスペースの作成
  • DPC++ ツールチェーンのビルド
    • libc++ ライブラリーを使用して DPC++ ツールチェーンをビルド
    • NVIDIA CUDA をサポートする DPC++ ツールチェーンをビルド
    • HIP AMD をサポートする DPC++ ツールチェーンをビルド
    • HIP NVIDIA をサポートする DPC++ ツールチェーンをビルド
    • ネイティブ CPU をサポートする DPC++ ツールチェーンをビルド
    • ARM プロセッサーをサポートする DPC++ ツールチェーンをビルド
    • ランタイム/JIT コンパイラーを必要とする追加機能を有効にして DPC++ ツールチェーンをビルド
    • デバイスイメージの圧縮をサポートする DPC++ ツールチェーンのビルド
    • Doxygen ドキュメントのビルド
    • 展開
  • DPC++ ツールチェーンを使用する
    • 低レベルランタイムのインストール
    • 事前 (AOT) コンパイルの前提条件を取得
    • DPC++ ツールチェーンのテスト
    • 簡単な DPC++ アプリケーションを実行
    • CMake で DPC++ アプリケーションをビルド
    • 特定の GPU 向けにプログラムを記述
  • C++ 標準
  • 既知の問題と制限事項
    • CUDA バックエンドの制限事項
    • HIP バックエンドの制限事項
  • 関連情報

インテル® oneAPI DPC++/C++ コンパイラー導入ガイドこちらから

タイトルとURLをコピーしました