Parallel

GNU parallel is a shell tool for executing jobs in parallel using one or more computers [1].

Note: While the parallel command supports multiple computers, attempts to do so within the HPC cluster must be carefully planned. If possible, it is much simpler to use the scheduler to run jobs on multiple nodes rather than using parallel.

Module

List the available versions:

module spider parallel

Output:

--------------------------

  parallel: parallel/20210322

--------------------------

...

See how to load the version you need:

module spider parallel/<version>

Load any required modules that are reported by the spider command, and then load the parallel module:

module load parallel/<version>

References