Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

fftbench

A parallel integer only FFT for multi-core micro-controllers like the Parallax Propeller or XMOS devices.

Implementations in various languages are provided.

Muliple cores are used where possible, up to 16, thanks to OpenMP.

Compile the C version like so:

$ gcc -Wall -fopenmp -O3 -o fftbench fftbench.c

Or without OpenMP like so:

$ gcc -Wall -O3 -o fftbench fftbench.c

This may not be the smartest, fastest implementation but it has been used in benchmarking compilers/MCUs like GCC and Catalina C for the Propeller, Propeller Spin and PASM, XC for XMOS and so on.

About

A parallel integer only FFT for multi-core micro-controllers like the Parallax Propeller or XMOS devices.

Resources

Releases

No releases published

Packages

No packages published