SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Parallel-Loops rpm build for : OpenSuSE. For other distributions click perl-Parallel-Loops.

Name : perl-Parallel-Loops
Version : 0.12 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp155.1.1 Date : 2024-01-10 06:47:55
Group : Unspecified Source RPM : perl-Parallel-Loops-0.12-lp155.1.1.src.rpm
Size : 0.06 MB
Packager : https://www_suse_com/
Summary : Execute loops using parallel forked subprocesses
Description :
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 AATTarrays, 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
AATTarrays in children are pushed to the parent AATTarray 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.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-P/15.5/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Parallel-Loops-0.12-lp155.1.1.noarch.rpm
     

Provides :
perl(Parallel::Loops)
perl(Parallel::Loops::TiedArray)
perl(Parallel::Loops::TiedHash)
perl-Parallel-Loops

Requires :
/usr/bin/perl
perl(:MODULE_COMPAT_5.26.1)
perl(Parallel::ForkManager) >= 1.15
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Parallel
/usr/lib/perl5/vendor_perl/5.26.1/Parallel/Loops.pm
/usr/lib/perl5/vendor_perl/5.26.1/Parallel/createTarball.pl
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Parallel-Loops
/usr/share/doc/packages/perl-Parallel-Loops/Changes
/usr/share/doc/packages/perl-Parallel-Loops/README
/usr/share/doc/packages/perl-Parallel-Loops/README.md
/usr/share/man/man3/Parallel::Loops.3pm.gz

 
ICM