Skip to content

The initial open source release of clFFT

Compare
Choose a tag to compare
@kknox kknox released this 13 Aug 17:33
· 496 commits to master since this release

This release is the open-sourcing of the APPML clAmdFft project. It provides 1D, 2D & 3D complex and real FFT transformations, written with an API that exposes OpenCL objects to allow the library developer to maximize performance by controlling the OpenCL state.

The version number of the clFFT project is starting at v2.0, to distinguish it from the closed source clAmdFft project. All the API's have been changed to provide a vendor neutral naming scheme, and a new clFFT.h header file has been introduced.

The original clAmdFft.h header file has been heavily modified to provide backwards compatibility for clAmdFft users transitioning to clFFT. It is a 'wrapper' header around clFFT.h and users should convert to the new header file at earliest convenience.