The library supports 4 different problem descriptors:
aoclfftz_prob_desc_f- for single-precision FFTs on LP64 systemsaoclfftz_prob_desc_d- for double-precision FFTs on LP64 systemsaoclfftz_prob_desc_f_64_- for single-precision FFTs on ILP64 systemsaoclfftz_prob_desc_d_64_- for double-precision FFTs on ILP64 systems
The problem descriptor defines all parameters required to set up and execute an FFT operation. Constructing a valid problem descriptor is essential for successful FFT computation. This section provides guidance about each member of the descriptor, explains valid values, and provides practical examples for building a correct descriptor.