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

Provide IDFT implementation based on cuFFT #173

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

brettviren
Copy link
Member

This is from @brandon-feder and I really should have PR'ed it quite a while ago.

The main two commits are Brandon's.

88280c3

I had to cherry pick and and manually patch the commits in order to avoid some problems with many wrong file permissions getting changed and so git doesn't keep the proper attribution (sorry Brandon).

It also sneak in a cherry pick from PR #172 to turn off LZMA dependency in custard to avoid build problems (Spack explicitly turns off LZMA dependency for some reason).

Last commit is just some small cleanups.

Since the cuda/ subpackage was largely empty, I don't expect this needs any significant integration validation effort (it includes a test) but I list you to review, @HaiwangYu just so you can keep tabs.

@brettviren brettviren marked this pull request as ready for review September 30, 2022 15:19
@brettviren
Copy link
Member Author

Just noticed this got left in "draft".

@HaiwangYu
Copy link
Member

Initial tests seem giving wrong results? I will do further checks.
https://www.phy.bnl.gov/~yuhw/wct-ci/gen/pr-173/

Does run faster:
Screenshot 2023-02-08 at 9 31 14 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants