GPU 向けの事前 (AOT) コンパイル

次のコマンドは、特定の GPU ターゲット向けに app.out を生成します:

DPC++:

icpx -fsycl -fsycl-targets=spir64_gen -Xs "-device <device name>" a.cpp b.cpp -o app.out

OpenMP* オフロード:

icpx -fiopenmp -fopenmp-targets=spir64_gen -Xopenmp-target-backend "-device <device name>" a.cpp b.cpp -o app.out

デバイス名に利用できる値の一覧は、『インテル® oneAPI DPC++/C++ コンパイラー・デベロッパー・ガイドおよびリファレンス』 (英語)から入手できます。