8–12 Sept 2025
Edward D. Hansen Conference Center
US/Pacific timezone
GRCon25 Draft Schedule is Live!

Fast FFTs on ARM using RustFFT

10 Sept 2025, 16:00
15m
Edward D. Hansen Conference Center

Edward D. Hansen Conference Center

2000 Hewitt Avenue Everett, WA 98201
Talk Signal Processing Main Track

Speaker

John Sallay (BCubed Engineering)

Description

GNU Radio uses FFTW for it FFT computations. In many cases, FFTW has excellent performance. However, newer libraries are emerging that in some important cases have better performance. Additionally, the Rust language is becoming more popular due to its built in safety guarantees.

When porting some FFT intensive GNU Radio blocks to an ARM based system, significant performance degradation were observed. It was found that the RustFFT library performed significantly better. This talk will show how c++ wrappers for the rust library were created and compare the performance of FFTW on RustFFT on the ARMv8 based Jetson Orin platform.

Talk Length 15 Minutes

Primary author

John Sallay (BCubed Engineering)

Presentation materials