Spack: Open-Source-Paketmanagement für HPC & Entwicklerinnen

Referierende:

Michael Bommhardt-Richter (Wissenschaftlicher Mitarbeiter, TU-Dresden)

Thomas Marcus

Termin: Sa, 16:00 - Raum V6 - Dauer 60 Min.

Spack ist ein Python-basiertes Free and Open Source Paketmanagement-Tool für HPC-Systeme und Entwickler*innen, das Tausende von Software-Paketen aus Quellen baut und verwaltet. Im Gegensatz zu herkömmlichen Managern wie APT kann die Installation in manuell einstellbaren Varianten stattfinden und mehrere Pakete derselben Version können zeitgleich vorhanden sein. So ist es beispielsweise möglich, verschiedene Versionen von OpenMPI mit unterschiedlichen Compilern (GCC, Intel) oder MPI-Implementierungen zu installieren. Diese Pakete können auch selbst hinzugefügt werden, sowie zur Entwicklung in Spack-Environments gekapselt oder in ein Modulsystem wie lmod integriert werden.

Erwünschte Vorkenntnisse: Unix-Grundkenntnisse