GNU Parallel 20190322 Released - Wants To Help Speed Up Single-Threaded Linux Commands

Written by Michael Larabel in GNU on 22 March 2019 at 05:55 AM EDT. 10 Comments
GNU Parallel is a tool for carrying out multiple commands/jobs in parallel on one or more computers. Out today is the GNU Parallel 20190322 release with a few changes over last month's update.

The primary change of GNU Parallel 20190322 is using SIGHUP rather than SIGTERM to allow for running jobs to finish and they have also changed their 'SIGTERM SIGTERM' behavior for killing of running jobs. Additionally, they have added some "cheat sheet" documentation for helping new users understand this utility.

The release notes also advertise that new in this release is the ability to use multiple CPU cores for running single-threaded Linux commands. Though when looking at the Git log there doesn't appear to be anything actually new on that front in this release. It's still possible for pairing various common (single-threaded) Linux commands with Parallel to speed-up different operations on today's multi-core systems. For details on how that can be achieved can be found via this blog post. It would be nice though if they made various wrappers to automatically exploit this behavior transparent to the user.

More details on this new GNU Parallel release can be found via
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week