Developer Reference for Intel® oneAPI Math Kernel Library for C
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-D1282AA8-20AF-461E-B8C4-AEFA0A97FB43
Visible to Intel only — GUID: GUID-D1282AA8-20AF-461E-B8C4-AEFA0A97FB43
DFTI_DESTROY_INPUT
Allowing the library to overwrite your input data in case of out-of-place transforms may be an appropriate alternative to using DFTI_WORKSPACE to reduce the memory footprint of your application. Intel® oneAPI Math Kernel Library (oneMKL) enables you to communicate whether this is allowed via the configuration parameter DFTI_DESTROY_INPUT, with the following values:
DFTI_AVOID |
The default. Instructs the library to leave the input data unchanged. |
DFTI_ALLOW |
Permits the input data to be overwritten. |