Hello,

A couple years ago I wrote a module for looping over a list of items in 
parallel.  I've gotten a lot of use out of it, as have some others with whom 
I've shared.  I'd like to post it to CPAN, but would value a round or two of 
comments from any interested constituents of this list first.

The basic idea is to implement something that feels like a for loop (or a 
foreach loop as one prefers), but performs it's iterations in parallel.  Even 
STDOUT and STDERR are serialized to present the output as it would look 
coming from an ordinary (sequential) loop.  The degree of parallelism is 
limited by an optional parameter.

I was thinking of uploading this as Proc::Pardo.  Anyone interested can check 
it out at: http://home.pacbell.net/bdarrah/Proc-Pardo-0.5.tgz.  Oh, also: 
I've tried getting it to work with Active Perl in Windows, but no go so far.  
Unix/Linux only for now  (tested under various Linux, Solaris, and *BSD).

Thanks in advance for any comments,
-- 
Byron Darrah <[EMAIL PROTECTED]>

Reply via email to