標準の C++ 事前定義済み環境変数はコンパイラーでサポートされます。さらに、SYCL* 仕様では、SYCL* 固有の事前定義済み環境変数を定義しています。
次の事前定義済み環境変数はコンパイラーでサポートされます。
ディレクティブ |
説明 |
---|---|
SYCL_DUMP_IMAGES |
true の場合、ランタイムにデバイスイメージをダンプするように指示します。 |
SYCL_USE_KERNEL_SPV=<device binary> |
カーネル起動要求を満たすため、デバイスバイナリーを使用します。 |
SYCL_PROGRAM_BUILD_OPTIONS |
デバイスプログラムのビルドに追加のオプションを渡します。 |