GNU Parallel 20120524 alpha has been released. It is available for download at: http://alpha.gnu.org/gnu/parallel/
New in this release: * --pipe code has been rewritten. It used to be a single process sitting in a tight loop for pushing data down the pipes to all the worker process. This design dealt poorly with a worker process that would slowly consume data. The new design forks a process to push data down the pipe. The forked process does not have to sit in a tight loop, but can use normal UNIX write with blocking. It has two advantages: Shorter code and faster for slow consumers. It has two disadvantages: It forks more, which can slow down fast consumers, it has more race conditions. Please test --pipe functionality - especially if you use it with other options. The program passes the testsuite, so most common situations will work fine, but should not be considered production quality. Download at http://alpha.gnu.org/gnu/parallel/parallel-20120524.tar.bz2 /Ole
