compute-runtime/shared/source/execution_environment
Fabian Zwolinski 6c59953072 Add FP64 emulation support for ATS-M
This patch adds FP64 emulation support for ATS-M.
Introducing new environment variable - NEO_FP64_EMULATION - which provides
an option to allow the opt-in emulation of FP64.
When emulation is enabled, we pass -cl-fp64-gen-emu (ocl) /
-ze-fp64-gen-emu (L0) as an internal option to IGC.

Related-To: NEO-7611
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com>
2023-03-07 14:21:01 +01:00
..
drm Moving rootDeviceIndex from DrmMemoryOperationsHandlerBind to base class 2022-12-30 12:27:29 +01:00
wddm Cleanup includes 41 2023-01-24 14:37:36 +01:00
CMakeLists.txt fix for WSL and for sortNeoDevices 2022-05-07 02:38:02 +02:00
execution_environment.cpp feature: Affinity mask plus ReturnSubDevicesAsApiDevices 2023-02-15 12:28:46 +01:00
execution_environment.h Add FP64 emulation support for ATS-M 2023-03-07 14:21:01 +01:00
execution_environment_drm.cpp fix for WSL and for sortNeoDevices 2022-05-07 02:38:02 +02:00
execution_environment_drm_or_wddm.cpp Cleanup includes 25 2023-01-10 12:54:45 +01:00
execution_environment_wddm.cpp fix for WSL and for sortNeoDevices 2022-05-07 02:38:02 +02:00
root_device_environment.cpp wa: add dummy blits before command MI_ARB_CHECK 2023-03-07 10:21:05 +01:00
root_device_environment.h wa: add dummy blits before command MI_ARB_CHECK 2023-03-07 10:21:05 +01:00