DPCT1100#

Message#

Currently the DFT external workspace feature in the IntelĀ® oneAPI Math Kernel Library (oneMKL) is only supported on GPU devices. Use the internal workspace if your code should run on non-GPU devices.

Detailed Help#

The FFT of IntelĀ® oneAPI Math Kernel Library can use either an internal workspace or external workspace during computation. The internal workspace mode is supported on all devices, while the external workspace mode is currently only supported on GPU devices.

Suggestions to Fix#

If you are running code on a non-GPU device, you can:

  • Use dpct::select_device(<device_id>) to choose a GPU device.

  • Call dpct::fft::fft_engine::use_internal_workspace(true) before invoking dpct::fft::fft_engine::commit().