mpicbg-scicomp / gearshifft

Benchmark Suite for Heterogenuous FFT Implementations
Apache License 2.0
34 stars 9 forks source link

WIP: Adding the guru interface #143

Open psteinb opened 5 years ago

psteinb commented 5 years ago

some wrapper libraries for fftw only allow higher rigors than ESTIMATE when using the guru interface of fftw

emmenlau commented 5 years ago

Hi @psteinb ! I just found this PR and I'm curios which wrapper libraries require the guru interface for higher rigors than ESTIMATE?

psteinb commented 5 years ago

Hah, good that you asked. I had to check the docs again. So this is for ARM and one or two months back, I digged up the documentation that said so. I checked again to send you the link for reference: https://developer.arm.com/docs/101004/1910 Turns out, they now support the the full fftw interface plus the guru interface. So we can vote, if we should add the guru interface or not. AFAIK, it's mostly useful for special data layouts. So drop me a :thumbsup: if you want a guru interface. Otherwise, I drop this and check ARMPL again. ;)

emmenlau commented 5 years ago

Always nice to have a guru interface! And fftw evolves pretty slowly so there is not much maintenance overhead with the interface...