Using spack to manage Einstein Toolkit dependencies

Thursday, May 19, 2022, 9am US central time

Slides are available as pdf, the recordings are available in webm and mp4 format, chat and voice transcripts are also available.

Abstract

Spack is a package manager for supercomputers, Linux, and macOS. It makes installing scientific software easy. Spack isn't tied to a particular language; you can build a software stack in Python or R, link to libraries written in C, C++, or Fortran, and easily swap compilers or target specific microarchitectures.

This presentation demonstrates how to use Spack to set up dependencies for Einstein Toolkit on HPC systems.

Presenter: Erik Schnetter

Erik Schnetter

Erik Schnetter is Research Technologies Group Lead at the Perimeter Institute for Theoretical Physics in Canada and also adjunct professor at the Center for Computation & Technology at Louisiana State University. Erik's scientific interests lie in high performance computing and relativistic astrophysics. Erik is the lead architect for the Cactus Framework and the originator the Carpet infrastructure.