Deploy new ACCESS-OM3 0.4.0 using COSIMA build system#39
Conversation
Use mom symmetric memory per https://github.com/COSIMA/access-om3/issues/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-1where 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-2where 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 `%oneapi@2024.0.2' previously and it seemed like it wasn't found ? I didn't investigate but I guess if '%oneapi@2024.2.1' 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 https://github.com/COSIMA/access-om3/issues/209
🚀 The latest prerelease
access-om3/pr39-2at 6ef4337 is here: #39 (comment) 🚀