cuFFT on the AIR-T with GNU Radio

FFTs with CUDA on the AIR-T with GNU Radio

GPUs are extremely well suited for processes that are highly parallel. The Fast Fourier Transform (FFT) is one of the most common techniques in signal processing and happens to be a highly parallel algorithm. In this blog post the Deepwave team walks you though how to leverage the embedded GPU built into the AIR-T to perform high-speed FFTs without the computational bottleneck of a CPU and without having to experience the long development cycle associated with writing VHDL code for FPGAs. By leveraging the GPU on the AIR-T, you get the best of both worlds: fast development time and high speed processing.

You may not be aware, but a while back we pushed a new block to our open source GR-Wavelearner software: a processing block that allows customers to leverage NVIDIA's extremely efficient cuFFT algorithm on the AIR-T, out of the box. Because the AIR-T is the only Software Defined Radio (SDR) with native GPU support, it may be leveraged to accelerate FFT processing capability with very little programming expertise. Here is the short, three step process.

Click here for the full tutorial

If you do not yet own an AIR-T, please visit our webpage for more information or submit an inquiry to talk to our sales team.