Skip to content
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

Add cuFINUFFT interface #137

Open
matt-frey opened this issue Feb 6, 2023 · 1 comment · May be fixed by #202
Open

Add cuFINUFFT interface #137

matt-frey opened this issue Feb 6, 2023 · 1 comment · May be fixed by #202
Assignees
Labels
feature request Used to label a feature request in the issue tracker.

Comments

@matt-frey
Copy link
Member

In GitLab by @srikrrish on Feb 6, 2023, 08:10

Add interface to the library cuFINUFFT https://github.com/flatironinstitute/cufinufft in IPPL in order to take non-uniform FFTs on NVIDIA GPUs. Currently a performance portable non-uniform FFT library is not available and cuFINUFFT seems to be the latest and most performant among the existing libraries on GPUs (only NVIDIA at the moment). They also have a CPU version (FINUFFT) and in future in a separate MR the interface will be extended to include that.

A performance portable NUFFT using FFTs from heFFTe would be a nice project if heFFTe folks are willing to collaborate.

@matt-frey
Copy link
Member Author

In GitLab by @srikrrish on Feb 6, 2023, 08:12

created merge request !148 to address this issue

@Arc676 Arc676 linked a pull request Aug 25, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Used to label a feature request in the issue tracker.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants