GNU parallel
is a command line tool for running jobs in parallel.
parallel
is awesome and belongs in the toolbox of every programmer. But I found the docs a bit overwhelming at first. Fortunately, you can start being useful with parallel
with just a few basic commands.
Let's compare sequential and parallel execution of the same compute-intensive task.
Imagine you have a folder of .wav audio files to convert to .flac: