parallel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Parallel 20120524 alpha released


From: Ole Tange
Subject: GNU Parallel 20120524 alpha released
Date: Thu, 24 May 2012 02:20:25 +0200

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]