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

Search results for "module:MCE::Step"

MCE::Step - Parallel step model for building creative steps River stage three • 21 direct dependents • 313 total dependents

MCE::Step is similar to MCE::Flow for writing custom apps. The main difference comes from the transparent use of queues between sub-tasks. MCE 1.7 adds mce_enq, mce_enqp, and mce_await methods described under QUEUE-LIKE FEATURES below. It is trivial ...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Map - Parallel map model similar to the native map function River stage three • 21 direct dependents • 313 total dependents

This module provides a parallel map implementation via Many-Core Engine. MCE incurs a small overhead due to passing of data. A fast code block will run faster natively. However, the overhead will likely diminish as the complexity increases for the co...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Grep - Parallel grep model similar to the native grep function River stage three • 21 direct dependents • 313 total dependents

This module provides a parallel grep implementation via Many-Core Engine. MCE incurs a small overhead due to passing of data. A fast code block will run faster natively. However, the overhead will likely diminish as the complexity increases for the c...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Loop - MCE model for building parallel loops River stage three • 21 direct dependents • 313 total dependents

This module provides a parallel loop implementation through Many-Core Engine. MCE::Loop is not MCE::Map but more along the lines of an easy way to spin up a MCE instance and have user_func pointing to your code block. If you want something similar to...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Flow - Parallel flow model for building creative applications River stage three • 21 direct dependents • 313 total dependents

MCE::Flow is great for writing custom apps to maximize on all available cores. This module was created to help one harness user_tasks within MCE. It is trivial to parallelize with mce_stream shown below. ## Native map function my @a = map { $_ * 4 } ...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Candy - Sugar methods and output iterators River stage three • 21 direct dependents • 313 total dependents

This module provides a collection of sugar methods and helpful output iterators for preserving output order....

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Stream - Parallel stream model for chaining multiple maps and greps River stage three • 21 direct dependents • 313 total dependents

This module allows one to stream multiple map and/or grep operations in parallel. Code blocks run simultaneously from right-to-left. The results are appended immediately when providing a reference to an array. ## Appends are serialized, even out-of-o...

MARIOROY/MCE-1.889 - 13 Sep 2023 23:37:02 UTC

MCE::Shared - MCE extension for sharing data supporting threads and processes River stage one • 2 direct dependents • 3 total dependents

This module provides data sharing capabilities for MCE supporting threads and processes. MCE::Hobo provides threads-like parallelization for running code asynchronously....

MARIOROY/MCE-Shared-1.886 - 13 Sep 2023 23:57:14 UTC

MCE::Shared::Sequence - Sequence helper class River stage one • 2 direct dependents • 3 total dependents

A number sequence class for use as a standalone or managed by MCE::Shared....

MARIOROY/MCE-Shared-1.886 - 13 Sep 2023 23:57:14 UTC
9 results (0.051 seconds)