forked from kramergroup/openImpala
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Labels: ecosystem, deployment, phase:4-hpc
Priority: Medium (Required for Tier-1 Supercomputer deployment)
Description
While our PyPI wheels (openimpala-cuda) and Apptainer containers serve 95% of our users, Tier-1 HPC facility administrators (e.g., EPCC, OLCF, ALCF) require native source builds optimized for their specific network interconnects and bare-metal hardware. The industry standard for this is Spack.
We need to submit an official package recipe to the upstream Spack repository to allow facilities to run spack install openimpala +cuda +mpi +hypre.
Acceptance Criteria
- Write a
package.pyfor OpenImpala utilizing Spack'sCMakePackageclass. - Define all dependencies (
amrex,hypre,hdf5,pybind11) and their required versions/variants within the recipe. - Submit a Pull Request to the official
spack/spackGitHub repository. - Document the Spack installation method in
docs/user-guide/hpc.md.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels