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

Build Cardinal Apptainer on CHTC #1

Closed
lewisgross1296 opened this issue Dec 1, 2023 · 3 comments
Closed

Build Cardinal Apptainer on CHTC #1

lewisgross1296 opened this issue Dec 1, 2023 · 3 comments
Assignees

Comments

@lewisgross1296
Copy link
Owner

lewisgross1296 commented Dec 1, 2023

Since CHTC HPC requires Apptainer images over Docker, an Apptainer def file needs to be created and tested so that Cardinal simulations can run on UW HPC. It looks like there are existing efforts to do so on INL HPC, so worth looking into that as an option to run Cardinal as well (see neams-th-coe/cardinal#813 and neams-th-coe/cardinal#814 )

@lewisgross1296 lewisgross1296 self-assigned this Dec 1, 2023
@lewisgross1296
Copy link
Owner Author

This version of my apptainer definition file was able to build Cardinal at commit 1782207 (full SHA 17822079ba12af37da28c5de6870ec76a8690318) with its submodules. Note I set ENABLE_NEK=false before building.

Next step is to build specifically with OpenMC v0.13.3 to match my other work for my prelim and build with the OPENMC_DIR.

@lewisgross1296
Copy link
Owner Author

Thanks to neams-th-coe/cardinal#820, I was able to build an Apptainer image on CHTC using commit f47f7b2. After successful testing of this image, I will close this issue.

@lewisgross1296
Copy link
Owner Author

It seems like Bitterroot at INL is actually the best cluster now (speed, support for Cardinal). It could be useful to use CHTC for simulations, but I think it is probably best to continue using Cardinal on Bitterroot (we can use the apptainer INL provides)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant