a software library containing FFT functions written in OpenCL