Skip to content
Unverified Commit 0aac2e87 authored by Naoki Shibata's avatar Naoki Shibata Committed by GitHub
Browse files

Improve dft (#186)

This is a combined patch for improving DFT.

* Butterfly kernels are all replaced.
* 128-point butterfly kernels are added.
* Improved transposer.
* Improved generator for execution plan.
* Added fftwtest. This tester compares the output from SleefDFT to that from fftw.
* Added roundtrip test. These tests are used when fftw is not available. It generates random input data, executes forward transform, and the backward transform. Then, it compares the results with the original data.
* A few functions in helperavx512f.h are replaced with better ones.
* Kernels that use streaming instructions are now optional to be compiled in.
parent 09fecaa5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment