nproc

Process pool

A library that enables asynchronous task execution across multiple processes in OCaml

Process pools for OCaml

GitHub

29 stars
7 watching
6 forks
Language: OCaml
last commit: about 13 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mirage/ocaml-rpcA library that enables communication between OCaml applications using remote procedure calls with XML or JSON protocols96
c-cube/ocaml-containersA modular standard library extension and string library for OCaml494
ocaml-multicore/multicore-talksRepository containing slides and examples to help developers parallelize their OCaml code using the Multicore OCaml library29
xxjwxc/gowpA library that provides a concurrency limiting goroutine pool for efficient task execution and management.519
hardikp/cpp-mempoolA C++ library for managing memory pools with efficient allocation and deallocation19
owlbarn/owlA comprehensive scientific computing framework designed to provide a powerful and flexible toolset for writing concise, fast, and safe analytical code in OCaml.1,225
alitto/pondA high-performance worker pool library for managing concurrent tasks in Go1,560
symbioticlab/oortThis repository provides scripts and instructions for reproducing experiments on efficient federated learning via guided participant selection126
oxid15/cascadeA lightweight MLOps library for small teams and individuals to manage machine learning model development lifecycle22
ivpusic/grpoolA lightweight goroutine pool for concurrent job execution.745
ocaml-multicore/parallel-programming-in-multicore-ocamlA tutorial on writing parallel programs using the Multicore OCaml compiler and its libraries.285
sanderspies/ocamlA WebAssembly backend for the OCaml programming language79
mlin/forkworkLibrary to efficiently parallelize computationally intensive tasks using multiple cores19
hmdsefi/gowlA tool for managing and monitoring processes with an infinite worker pool69
routineco/ocaml-nanoidGenerates unique, secure strings for use in applications.20