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: over 11 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mirage/ocaml-rpc A library that enables communication between OCaml applications using remote procedure calls with XML or JSON protocols 96
c-cube/ocaml-containers A modular standard library extension and string library for OCaml 494
ocaml-multicore/multicore-talks Repository containing slides and examples to help developers parallelize their OCaml code using the Multicore OCaml library 29
xxjwxc/gowp A library that provides a concurrency limiting goroutine pool for efficient task execution and management. 519
hardikp/cpp-mempool A C++ library for managing memory pools with efficient allocation and deallocation 19
owlbarn/owl A 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/pond A high-performance worker pool library for managing concurrent tasks in Go 1,560
symbioticlab/oort This repository provides scripts and instructions for reproducing experiments on efficient federated learning via guided participant selection 126
oxid15/cascade A lightweight MLOps library for small teams and individuals to manage machine learning model development lifecycle 22
ivpusic/grpool A lightweight goroutine pool for concurrent job execution. 745
ocaml-multicore/parallel-programming-in-multicore-ocaml A tutorial on writing parallel programs using the Multicore OCaml compiler and its libraries. 285
sanderspies/ocaml A WebAssembly backend for the OCaml programming language 79
mlin/forkwork Library to efficiently parallelize computationally intensive tasks using multiple cores 19
hmdsefi/gowl A tool for managing and monitoring processes with an infinite worker pool 69
routineco/ocaml-nanoid Generates unique, secure strings for use in applications. 20