-
Notifications
You must be signed in to change notification settings - Fork 0
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
Deploy new ACCESS-OM3 0.4.0 using COSIMA build system #39
Conversation
Use mom symmetric memory per COSIMA/access-om3#255
Updated cosima/access-om3 https://github.com/COSIMA/access-om3/releases/tag/0.4.0 with new model components. Update versions of dependencies
🚀 Deploying access-om3 Details and usage instructionsThis
This Prerelease is accessible on Gadi using: module use /g/data/vk83/prerelease/modules
module load access-om3/pr39-1 where the binaries shall be on your 🛠️ Using: spack DetailsIt will be deployed using:
If this is not what was expected, commit changes to |
🚀 Deploying access-om3 Details and usage instructionsThis
This Prerelease is accessible on Gadi using: module use /g/data/vk83/prerelease/modules
module load access-om3/pr39-2 where the binaries shall be on your 🛠️ Using: spack DetailsIt will be deployed using:
If this is not what was expected, commit changes to |
This is ready for an alpha release :-) |
@anton-seaice I've tested compiling OM3 with the Intel OneAPI compilers and, minus one small issue fixed in ACCESS-NRI/spack-config#52, the code and its dependencies compile correctly. I had a quick chat with @chrisb13 and we thought we could try bundling the change of compiler used for deployment along with the update to the new version. That would just required changing: |
Why not just do it in another release? Releases are free and this one at this point is not answer changing. I tried `%[email protected]' previously and it seemed like it wasn't found ? I didn't investigate but I guess if '%[email protected]' works on your local instance it probably doesn't matter ! |
Doing it here was @chrisb13 suggestion, so I'll let him answer that ;)
|
It looks like there are a few when=%intel lines around the place that would need confirming too .. e.g. https://github.com/ACCESS-NRI/spack-packages/blob/288ef380159af4536137b40360b2a87c043b7ce1/packages/access-om3-nuopc/package.py#L58 |
I moved the oneapi discussion to #41 |
@micaeljtoliveira. Great to hear it's working! (Locally at least.)
We had a chat about this on Friday. I'm told it's not currently working on the CI / current spack environments however and I've been convinced it's helpful to have a baseline with no answer changes to use as an answer-performance benchmark. There's also an issue of whether the OneAPI picks up current Cmake control statement (example) and this |
Deploy
https://github.com/COSIMA/access-om3/releases/tag/0.4.0
with new update components per COSIMA/access-om3#209
🚀 The latest prerelease
access-om3/pr39-2
at 6ef4337 is here: #39 (comment) 🚀