diff --git a/sections/benchmarking.tex b/sections/benchmarking.tex index 0502427..376c6a8 100644 --- a/sections/benchmarking.tex +++ b/sections/benchmarking.tex @@ -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}