Visible to Intel only — GUID: GUID-E6898F29-B842-472F-81B6-F05E5B0DF2A7
Visible to Intel only — GUID: GUID-E6898F29-B842-472F-81B6-F05E5B0DF2A7
fsycl-fp64-conv-emu
Tells the compiler to use fp64 partial emulation for kernels with only fp64 conversion operations and no fp64 computation operations. It requires an Intel GPU that supports fp64 partial emulation.
Syntax
Linux: |
-fsycl-fp64-conv-emu |
Windows: |
-fsycl-fp64-conv-emu |
Arguments
None
Default
OFF |
If this option is not specified, the compiler will not try to use fp64 partial emulation for any fp64 conversion operations. |
Description
This option tells the compiler to use fp64 partial emulation for kernels with only fp64 conversion operations and no fp64 computation operations. It requires an Intel GPU that supports fp64 partial emulation.
When using this option, you must also specify option -fsycl.
For information about available SYCL drivers, refer to Invoke the Compiler.
When SYCL offloading is enabled, this option only applies to device-specific compilation.
IDE Equivalent
NoneAlternate Options
None
Example
The following shows an example of using this option on Linux*:
icpx -g -fsycl -fsycl-fp64-conv-emu test.cpp