-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
require fftw 3.3.9 and use planner_nthreads in finufft.cpp #521
Comments
Hi Alex, I have implemented a first draft to use Since FFTW.jl and FINUFFT.jl share the same libfftw(f) in julia, I have used the following commands to veriy that this PR works: With finufft v2.2.0:
With finufft build from the PR
Cheers |
It seems more of a FFTW.jl issue JuliaMath/FFTW.jl#306. Shall we delay this to 2.4.0 or 2.3.1, in case we do a bugfix release? More investigation is needed in any case. |
Robert has created a longer-term solution in the form of a user lock (adding 3 opts fields): Propose we assess that for 2.4 and extend it to language wrappers. |
closing since we're pretty much stuck with FFTW 3.3.8. |
finufft/src/finufft.cpp
Line 764 in cdcccbe
rewrite that fftw plan call using fftw_planner_nthreads.
See https://www.fftw.org/release-notes.html
3.3.9 was released Dec 2020.
Julia crash may be related to this:
ludvigak/FINUFFT.jl#61
The text was updated successfully, but these errors were encountered: