Helix/Software/Singularity

From bwHPC Wiki
< Helix‎ | Software
Revision as of 10:01, 18 August 2022 by H Winkhardt (talk | contribs) (Created page with "{| width=760px class="wikitable" |- ! Description !! Content |- | module load | --- |- | License | Open-source software, distributed under the 3-clause BSD License. #License...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Description Content
module load ---
License Open-source software, distributed under the 3-clause BSD License. More...
Citing ---
Links Homepage | Documentation
Graphical Interface No

Description

Singularity is a container platform. On bwForCluster Helix, Singularity 3.8 is installed on all nodes.

License

Singularity is free, open-source software released under the 3-clause BSD license. Please read the license for additional information about Singularity.

Usage

Program Binaries

The binary singularity is main program of the container platform.

To get help using Singularity execute the following command:

$ singularity --help

Furthermore, a man page is available and can be accessed by typing:

$ man singularity

For additional information about how to use Singularity, please consult the documentation.

Using nvidia-GPUs

Singularity can interact with by setting the (experimental) --nv-flag

# Run container (two options to start a container)
singularity run --nv [options] <container>
singularity exec --nv [options] <container> <command>

Using the flag is advisable, but may be omitted if the correct GPU- and driver-APIs are available on the container.

Examples

TBD

Useful links