Skip to content

[package list]

parallel

License information

GNU parallel is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Further licenses apply to the documentation and can be found in the LICENSES directory of the GNU parallel git repository or, after loading the module, in $EBROOTPARALLEL/share/licenses/parallel.

GNU parallel is indirectly funded through citations. The authors ask that GNU arallel is cited in work that uses it. The correct list of citations can be found by running parallel --citation after loading the module. See also the GNU Parallel Citation FAQ.

Pre-installed modules (and EasyConfigs)

To access module help and find out for which stacks and partitions the module is installed, use module spider parallel/<version>.

EasyConfig:

Technical documentation

General information

  • GNU parallel is just a bunch of Perl scripts. There are no compiled binaries.

EasyBuild

Version 20230222 using the system perl.

  • For LUMI we followed the EasyConfig in use at UAntwerpen that uses the OS-provided Perl as this seems sufficient to run GNU parallel.

  • All shebangs where checked to have /usr/bin/perl hard-coded rather then /usr/bin/env perl to avoid using another PErl binary that may be loaded via a module.

  • Extensive documentation is also taken from the UAntwerpen module.

Version 20231022 using the system perl.

  • Trivial version bump of the EasyConfig for 20230222.

Version 20240422 using the system perl.

  • Trivial version bump of the EasyConfig for 20231022.

Version 20240522 using the system perl.

  • Trivial version bump of the EasyConfig for 20240422.

Version 20250322 using the system perl for 24.03

  • Trivial version bump of the EasyConfig for 20240522.

Version 20250422 using the system perl for 25.03

  • Trivial version bump of the EasyConfig for 20250322.

  • Added buildtools as a build dependency for the sed command as in SUSE 15 SP6, sed resets the permissions to 600 independent of the umask when doing in-place editing of a file.

    Retro-actively applied this change to some older EasyConfigs to be able to re-build on SP6.

Archived EasyConfigs

The EasyConfigs below are additional easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.