Skip to content

Commit

Permalink
add basic section for guix-hpc
Browse files Browse the repository at this point in the history
add guix-hpc for packaging management #12

/cc @lgiraud-Inria
  • Loading branch information
prudhomm committed Sep 5, 2024
1 parent 355d19c commit c1d5d4f
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion sections/benchmarking.tex
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,13 @@ \section{Packaging and Containerization}
\subsection{Spack}
\label{sec:methodology-packaging-spack}

Spack is a flexible package management tool used to simplify the installation of complex HPC software environments. It allows users to create and manage multiple versions of software libraries and applications, ensuring compatibility across different systems.
Spack~\cite{gamblin_spack_2015} is a flexible package management tool used to simplify the installation of complex HPC software environments. It allows users to create and manage multiple versions of software libraries and applications, ensuring compatibility across different systems.

\subsection{Guix-HPC}
\label{sec:methodology-packaging-guix-hpc}

Guix-HPC~\cite{vallet_toward_2022}, an advanced package management system tailored for HPC environments. Guix-HPC ensures reproducibility and scalability by providing a declarative environment specification. By using Guix, we can control software dependencies and build environments across different HPC systems, ensuring that benchmarks and experiments can be replicated with exact configurations.


\subsection{Containers}
\label{sec:methodology-packaging-container}
Expand Down

0 comments on commit c1d5d4f

Please sign in to comment.