Difference between revisions of "Parallel 2016"

From HPC users
Jump to navigationJump to search
(Created page with "== Introduction == 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 ...")
 
 
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
== Installed versions ==
== Installed versions ==
Currently there are two versions of parallel installed:
Currently there are two versions of parallel installed:
Environment: '''hpc-env/8.3'''
*'''parallel/20210322'''-GCCcore-8.3.0


Environment: '''hpc-env/6.4'''
Environment: '''hpc-env/6.4'''
*'''parallel/20180422-intel-2018a'''
*'''parallel/20180422-intel-2018a'''
*'''parallel/20190222-GCCcore-6.4.0'''


Environment: '''hpc-uniol-env'''
Environment: '''hpc-uniol-env'''
Line 13: Line 17:
== Using parallel ==
== Using parallel ==
To use parallel, you just have to load the corresponding environment and module.
To use parallel, you just have to load the corresponding environment and module.
  module load hpc-env/6.4
  module load hpc-env/8.3
  module load parallel
  module load parallel


== Documentation ==
== Documentation ==
The full documentation can be found [http://savannah.gnu.org/projects/parallel/ here].
The full documentation can be found [http://savannah.gnu.org/projects/parallel/ here] and [https://www.gnu.org/software/parallel/ here].

Latest revision as of 10:38, 25 August 2021

Introduction

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.

Installed versions

Currently there are two versions of parallel installed:

Environment: hpc-env/8.3

  • parallel/20210322-GCCcore-8.3.0

Environment: hpc-env/6.4

  • parallel/20180422-intel-2018a
  • parallel/20190222-GCCcore-6.4.0

Environment: hpc-uniol-env

  • parallel/20160622-GCC-5.4.0-2.26

Using parallel

To use parallel, you just have to load the corresponding environment and module.

module load hpc-env/8.3
module load parallel

Documentation

The full documentation can be found here and here.