Helix/Software/Singularity
< 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...")
Description | Content |
---|---|
module load | --- |
License | Open-source software, distributed under the 3-clause BSD License. More... |
Citing | --- |
Links | Homepage | Documentation |
Graphical Interface | No |
Contents
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