The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Documentation

Documentation describing the Core API for Many-Core Engine
Various examples demonstrating Many-Core Engine

Modules

MCE
Many-Core Engine for Perl providing parallel processing capabilities
Sugar methods and output iterators for Many-Core Engine
Parallel flow model for building creative applications
Parallel grep model similar to the native grep function
MCE model for running code asynchronously
Parallel loop model for building creative loops
Parallel map model similar to the native map function
Locking for Many-Core Engine
Hybrid (normal and priority) queues for Many-Core Engine
Extends Many-Core Engine with relay capabilities
MCE extension for sharing data between workers
Class for sharing arrays via MCE::Shared
Base package for MCE::Shared classes
Class providing condition variables for MCE::Shared
Class for sharing handles via MCE::Shared
Class for sharing hashes via MCE::Shared
Class for sharing ordered hashes via MCE::Shared
Class for shared queues via MCE::Shared
Class for sharing scalars via MCE::Shared
Number sequence generator
Server/Object classes for MCE::Shared.
Temporary directory creation/cleanup and signal handling
Parallel step model for building creative steps
Parallel stream model for chaining multiple maps and greps
Exports functions mapped directly to MCE methods
Utility functions for Many-Core Engine

Provides

in lib/MCE/Core/Input/Generator.pm
in lib/MCE/Core/Input/Handle.pm
in lib/MCE/Core/Input/Iterator.pm
in lib/MCE/Core/Input/Request.pm
in lib/MCE/Core/Input/Sequence.pm
in lib/MCE/Core/Manager.pm
in lib/MCE/Core/Validation.pm
in lib/MCE/Core/Worker.pm