Difference between revisions of "Helix/Software/Singularity"

From bwHPC Wiki
Jump to: navigation, search
(Created page with "{| width=760px class="wikitable" |- ! Description !! Content |- | module load | --- |- | License | Open-source software, distributed under the 3-clause BSD License. #License...")
(No difference)

Revision as of 10:01, 18 August 2022

Description Content
module load ---
License Open-source software, distributed under the 3-clause BSD License. More...
Citing ---
Links Homepage | Documentation
Graphical Interface No

1 Description

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

2 License

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

3 Usage

3.1 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.

3.1.1 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.

4 Examples

TBD

5 Useful links