GNU Parallel
GNU Parallel is a shell tool for executing jobs in parallel on one or multiple computers. It can parallelize multiple processes (typically serial, but possibly multithreaded).
Installed Version♯
GNU Parallel 20190922 is installed on Picotte. No modulefile is needed to use it.
Documentation♯
- Man page is available in the terminal or on the web[1]
- A tutorial is available on the web.[2]
- Documentation with bioinformatics example use in a Slurm cluster from UC-Berkeley[3]
Recommendation♯
It is better to use a Slurm array job than to use GNU Parallel. See the
References♯
[3] U.C. Berkeley Research IT Documentation - HPC - GNU parallel