Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/perlmods
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv13465

Added Files:
        parallel-loops-pm.info 
Log Message:
Initial commit.


--- NEW FILE: parallel-loops-pm.info ---
Info3: <<
Package: parallel-loops-pm%type_pkg[perl]
Version: 0.07
Revision: 1
Source: mirror:cpan:authors/id/P/PM/PMORCH/Parallel-Loops-%v.tar.gz
Source-MD5: 4d69657e5a8dce227d75588745f428bc
Type: perl (5.12.3 5.12.4)
UpdatePOD: true
DocFiles: Changes README
InstallScript: <<
  %{default_script}
  mv %i/share/man %i/lib/perl5/%type_raw[perl]
<<
Depends: <<
  parallel-forkmanager-pm%type_pkg[perl],
<<
Description: Parallel loops
DescDetail: <<
Often a loop performs calculations where each iteration of the loop
does not depend on the previous iteration, and the iterations really
could be carried out in any order.

This module allows you to run such loops in parallel using all the
CPUs at your disposal.

Return values are automatically transfered from children to parents
via %hashes or @arrays, that have explicitly been configured for that
sort of sharing via $pl->share(). Hashes will transfer keys that are
set in children (but not cleared or unset), and elements that are
pushed to @arrays in children are pushed to the parent @array too (but
note that the order is not guaranteed to be the same as it would have
been if done all in one process, since there is no way of knowing
which child would finish first!)

If you can see past the slightly awkward syntax, you're basically
getting foreach and while loops that can run in parallel without
having to bother with fork, pipes, signals etc. This is all handled
for you by this module.
<<
License: Artistic
Maintainer: Jesse Alama <jesse.al...@gmail.com>
Homepage: http://search.cpan.org/dist/Parallel-Loops/
<<


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to