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 fftw to the modules for most computers #623

Open
sbryngelson opened this issue Sep 11, 2024 · 0 comments
Open

Add fftw to the modules for most computers #623

sbryngelson opened this issue Sep 11, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@sbryngelson
Copy link
Member

sbryngelson commented Sep 11, 2024

After #620 is merged, we will default to looking for the system's fftw rather than building it ourselves. We will build it ourselves if fftw is not found on the system.

We can find fftw by adding it to the modules on the computers in . ./mfc.sh load.

Most computers we have modules for in ./mfc.sh load also have fftw available, which is good (it will speed-up builds). We will want to ensure this fftw is compatible with the compilers we are loading. So, it will require testing that it works before merging in the module change).

We will want to module load fftw even on GPU builds because post_process will want to use it.

This will be a gradual change as we update modules on various systems, though it will speed up the ./mfc.sh build process.

@sbryngelson sbryngelson added the enhancement New feature or request label Sep 11, 2024
@sbryngelson sbryngelson changed the title After #620 is merged, add fftw to the modules for most computers Add fftw to the modules for most computers Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant