Containers Comparison and Benchmarking
Repository Containers | Repository Slurm Cluster
Containers
In this project we want to compare the performance offered by different container implementations. We measured, through benchmarks, the overhead introduced by Containers during the execution of applications. We also focused on MPI benchmarks in a HPC context.
HPC cluster initialization
For that purpose, we needed a testbed where running the experiments. This project aims to initialize a SLURM cluster with HPC containers and MPI benchmarks. I developed a set of Ansible Playbooks that allow to configure the testbed required (a multinode cluster with Slurm + MPI benchmarks + HPC containers) for the execution of MPI experiments.
Results
The results obtained after the experiments are available at: https://github.com/NicholasRasi/MPIBenchmarksResults