Port Fourier transform of the interaction matrix (D-matrix) to GPU #248
Labels
comp-Logic
Related to internal code logic
maintainability
Simplifies further code development (standardization, robustness)
OpenCL
Running on GPUs and similar devices
pri-Low
Kept mostly for reference
Is your feature request related to a problem? Please describe.
Right now the Fourier transform of the D-matrix is done with the FFTW even in OpenCL mode. This brings redundant library dependence and slightly affects performance.
Describe the solution you'd like
In OpenCL mode all Fourier transforms should be made with the clFFT. This package is mature enough.
Additional context
The performance impact is minor since this transform takes place only once. So this is low-priority issue.
The text was updated successfully, but these errors were encountered: