Café Guix - Package transformations for demanding HPC users

May 17, 2023

Visio

30 May 2023 from 1pm to 2pm

This session will be moderated by Ludovic Courtès, research engineer at the Inria centre at the University of Bordeaux, on this link.

People who work in HPC are known to be demanding when it comes to flexibility in how software is built: they want to be able to combine selected versions, enable or disable certain build options, add or not certain optional dependencies, etc. Spack is known for meeting these needs from the command line.

In this spirit, but in a framework where reproducibility and traceability are the default, Guix’s package transformation options allow you to adjust software to your needs from the command line. We will see the main transformations, from changing dependencies with --with-input to optimising for a micro-architecture with --tune, to choosing specific revisions with --with-commit.

And of course, it will be an opportunity to answer your questions on the subject! You will find all the information concerning the “Cafés Guix” here.