ATS-GPU-NUFFT is an extension for the ATS-GPU-OCT Signal Processing Library that allows non-uniform FFTs to be performed on data acquired uniformly in time domain using a fixed sampling rate. ATS-GPU-NUFFT requires ATS-GPU-BASE and ATS-GPU-OCT (sold separately).
Benchmarks have shown rates up to 1.2 Million FFT/sec. for preset linearization and up to 830,000 FFT/sec. for k-clock linearization for 2048-point FFTs.
ATS-GPU-NUFFT is callable from C/C++, C#, LabVIEW®, MATLAB®, and Python. Since these programming environments cannot call CUDA functions directly, the internal structure of ATS-GPU-NUFFT is fixed and cannot be modified by the user. Users are still allowed to download their own window function, dispersion compensation function, set zero-padding and select output data format.
You may be eligible for a 30-Day Try-Before-You-Buy Evaluation program.
Click here to find out whether your organization is eligible for this program.
We use cookies to operate this website, improve its usability, and track visits. If you wish to disable cookies, please do so in your browser settings. By continuing to use this website, you agree to the use of cookies in accordance with our Privacy Policy.