Lessico IT › Infrastruttura › Singularity

Singularity

Infrastruttura Svenska → Aggiornato: 2026-10-05
Maggiori informazioni
Creatore
Gregory Kurtzer
Anno
Tipo
Piattaforma di container HPC
Licenza
BSD-3-Clause
Successore
Apptainer (Linux Foundation)

Container per i supercomputer, costruiti sulla premessa che i ricercatori non debbano mai diventare root.

Creato nel 2015 da Gregory Kurtzer al Lawrence Berkeley National Laboratory per rispondere a un problema concreto: Docker presuppone un demone con privilegi di root, cosa che nessun amministratore di un cluster di calcolo condiviso accetterà. Singularity esegue invece il container come l'utente che lo lancia, senza demone, lasciando intatti permessi del filesystem e quote.

Un'immagine è un singolo file in formato SIF che può risiedere su un filesystem di rete condiviso ed essere avviato da mille nodi contemporaneamente, con accesso diretto a GPU e fabric MPI. Nel 2021 il progetto si è diviso: il ramo aperto è stato donato alla Linux Foundation con il nome Apptainer, mentre Sylabs ha proseguito con SingularityCE. La coincidenza di nome con la singolarità tecnologica è del tutto casuale.

← Torna al lessico