Intel® oneAPI DPC++/C++ Compiler
Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
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