CPU アーキテクチャー向けの事前 (AOT) コンパイル
事前 (AOT) コンパイル・モードでは、最適化オプションを使用して、特定の CPU アーキテクチャーでの実行を改善するコードを生成できます。
icpx -fsycl -fsycl-targets=spir64_x86_64 -Xs "-device <CPU optimization flags>"" a.cpp b.cpp -o app.out次の CPU 最適化オプションがサポートされます:
-march=<instruction_set_arch> ターゲット命令セット・アーキテクチャーを設定:
'sse42’ - インテル® ストリーミング SIMD 拡張命令 4.2
'avx2’ - インテル® アドバンスト・ベクトル・エクステンション 2
'avx512’ - インテル® アドバンスト・ベクトル・エクステンション 512注
サポートされる最適化オプションは、将来のリリースで変更される可能性があります。