DOCUMENTATION

Prérequis

Créer une image Singularity

Tester une image Singularity (sur votre PC ou sur hpc-login)

singularity run <project_name>.sif

Soumettre un job utilisant une image Singularity sur les nœuds de calcul

Ceci est un exemple simple de scipt sbatch :

1
2
3
4
5
6
7
#!/bin/bash

#SBATCH -n 8 # On demande 8 cœurs

module load singularity/singularity-3.9.5

singularity run <project_name>.sif

Soumettre le script sbatch :

sbatch my_script

Singularity avec intel18

Créer l'image

Singularity avec GPU

Créer l'image

Singularity avec MPI

Créer l'image

Transformer une image Docker en image Singularity (sans MPI)

À partir de Docker Hub

À partir d'une image Docker présente dans Docker Hub, créez votre recette <project_name>.def avec : Bootstrap: docker From: :

Depuis une image Docker locale

Bootstrap: docker
From: hpc-singularity.di.unistra.fr:5000/<my_image>

Pages d'aide Singularity

Site officiel de Singularity


VERSIONS ET SCRIPTS D'INSTALLATION


TAGS