-
Notifications
You must be signed in to change notification settings - Fork 48
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
Packages on Narwhal on Nautilus #941
Comments
I am looking at spack-stack-1.6.0 on Nautilus. It has:
However, we don't install Do you want to use the "real" fftw and lapack packages instead of mkl throughout, or do you want to have the stack use mkl as it is now but still have the other packages available? Note that the story is different on Narwhal, I think we still use openblas as the provider for blas and lapack, and fftw (i.e. no mkl). |
On Nautilus:
|
So the main question for me is "does it have to be the original lapack and fftw" or do (mkl OR (fftw + openblas)) suffice? |
Last one for now, I promise. I checked and we can switch to using the original netlib lapack as provider for
|
Sorry, for the delay, for some reason I don't git email notifications from github. Regarding fftw and lapack, it's a requirement of the ESPC system. I think they just need it available but not part of the stack build. I saw that 1.6 was there but can you modify the permissions. |
Sorry for the wrong permissions ... we do set Let me try to add |
@areinecke I installed I also created PRs for spack and spack-stack for the latest develop code: JCSDA/spack#391 and #947 - this way it's going to be included in the same way in future releases. Please let me know if this works for you and I will repeat the install in |
Thanks, @climbfuji. I'll pass the word to the ESPC developers to test it out. One more issue regarding spack-stack-1.6.0 on nautilus. The sp/2.5.0 library is currently installed under |
@AlexanderRichert-NOAA Please note Alex's comment above on the change of the |
Yeah, so basically we use All that said, I have no objection to putting in symlinks for at least one release to help users transition. |
A symbolic link would be helpful. We only depend on w3nco because it's required to build the ccpp. |
I think CCPP (latest) has moved on but I need to confirm. In the meantime, we can add the symlink on Nautilus and Narwhal, but if all NCEPLIBS are moving to GNUInstallDirs in the future it would be good to adjust the workflows rather than providing backward compatibility in the future? |
Reopening - will close when I added the links for sp on Nautilus and Narwhal |
I created the symlinks in the sp installs on Nautilus (Intel) and Narwhal (Intel and GNU). I also installed fftw and lapack on Narwhal for Intel and GNU, in addition to what I did on Nautilus (Intel) earlier this week. |
Using this form because the Install/Upgrade form only allows to request a single package.
On nautilus and narwhal we need to the following available for NEPTUNE:
MCT
ESMF 8.5
FFTW 3.3.9
LAPACK 3.11.0
The text was updated successfully, but these errors were encountered: