GNU parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU parallel can then split the input and pipe it into commands in parallel.
GNU parallel is available via the module system on Tetralith and Sigma in a module named parallel
. For more information about available versions, please see the Tetralith and Sigma Software list.
Load the module which you want to use, for example:
module load parallel/20181122-nsc1
Guides, documentation and FAQ.
Applying for projects and login accounts.