Adding a Site-specific System Specification

For a specific system, one can (optionally) add more information about the software installed on the system by adding Spack config files in benchpark/configs/$SITE/SYSTEMNAME-GENERICSYSTEM/auxiliary_software_files/.

  • compilers.yaml defines the compilers installed on the system.

  • packages.yaml defines the pre-installed packages (e.g., system MPI) on the system. One way to populate this list is to find available external packages: spack external.