-
Notifications
You must be signed in to change notification settings - Fork 49
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 build instructions for Bitterroot #932
Comments
I was able to ssh into Bitterrot, but upon opening my terminal, the
seems like those modules exist when I
Might just be better to load them in the terminal when building Cardinal? I do get complaints that these modules don't exist when I |
You can have if statements in your bashrc which can tell which system you're on. It's a similar setup at OLCF. Here's what we do for Frontier vs. Summit, maybe a similar syntax will work on Bitteroot/Sawtooth.
|
Thanks to @loganharbour this submit script using
|
Does |
It does. It's the base for what's being used for docker: openmc, dagmc, nekrs |
@AyaHegazy22 and I chatted a bit and she was unable to recreate the success. This makes sense though, as we discovered that I was also only able to run the job on some select nodes. Thanks to Logan, it should work on every node now. I just launched a job that is running. Aya, if you get a chance try again. Here's my working submit script. (has a few better defaults for #SBATCH)
|
@lewisgross1296 is there any update on this? with the above it looks like you were still using the pre-built Cardinal only, right? |
I have not tried to build from source on Bitterroot, since it seems that the suggested way is to use the Apptainer provided. The container has worked pretty well so far tho. I have yet to try a Nek case, so can't confirm behavior there.If @loganharbour is able to share the Apptainer build script, that might be useful for others trying to build from source. |
Reason
New machine coming to INL, let's make sure we know how to build Cardinal on it.
Design
Add Bitterroot as a system to Cardinal's HPC documents.
Impact
Better user experience.
The text was updated successfully, but these errors were encountered: