SLEEF is a relatively modern vectorized library with DFTs among other things. Worth testing - could be effective on platforms that have no other good vectorised implementation (Android springs to mind).
Added in commit 5b93090ce017 (
performance
branch currently). Currently used for FFTs only - for other vector ops it appears to be more involved to use than the higher-level libraries as you have to construct your own multiple-value inputs and outputs and know which operations are available.sleefdft
seems to be pretty fast though.