parany

Computation parallelizer

A tool for parallelizing computations and processing large streams of data

Parallelize anything //

GitHub

52 stars
5 watching
8 forks
Language: OCaml
last commit: about 1 year ago
Linked from 1 awesome list

multi-processingocaml-libraryparallel-computingstream-processing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
unixjunkie/minicli A minimalist OCaml library for parsing command-line arguments with built-in validation and error handling. 30
mlin/forkwork Library to efficiently parallelize computationally intensive tasks using multiple cores 19
ramblingcookiemonster/invoke-parallel A PowerShell module that simplifies parallel processing of scripts or commands against multiple objects. 383
stevenjl/parex An Elixir module that executes multiple processes in parallel to speed up slow computations 63
alex-sherman/deco A Python library that simplifies parallel computing by automatically dividing work into concurrent tasks and synchronizing their execution. 1,574
ocaml-multicore/multicore-talks Repository containing slides and examples to help developers parallelize their OCaml code using the Multicore OCaml library 29
ocaml-multicore/parallel-programming-in-multicore-ocaml A tutorial on writing parallel programs using the Multicore OCaml compiler and its libraries. 283
sharplispers/lparallel A library that enables fine-grained parallelism in Common Lisp, allowing developers to express and manage concurrent tasks efficiently. 17
yuki-koyama/parallel-util Provides parallel processing utilities for C++11 30
seantanly/elixir-paratize An Elixir library providing parallel processing facilities with customizable worker size and timeout options. 28
wallaroolabs/wally A distributed stream processing framework for real-time data reactions 1,480
parallella/pal An optimized C library for parallel computing and data movement on resource-constrained devices 302
beatrichartz/parallel_stream An Elixir module that parallelizes stream operations while preserving order 100
spcl/dace A tool that generates high-performance parallel programs from Python/NumPy code 497
nazar256/parapipe A non-blocking buffered pipeline library that allows concurrent processing of data while maintaining output order without locks or mutexes. 31