Compiling GNU Parallel on CentOS-7

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.

To Download, the got to the website

% tar -xvf parallel-latest.tar.bz2 
% ./configure --prefix=/usr/local/gnu/parallel 
% make 
% make install

There are some Youtube Resources on GNU Parallel which could be useful if you wish to learn how to use GNU Parallel


  1. GNU Parallel