parallel-util

Parallel processor

Provides parallel processing utilities for C++11

Simple header-only implementation of "parallel_for" and "parallel_map" for C++11

GitHub

30 stars
2 watching
4 forks
Language: C++
last commit: over 4 years ago
Linked from 1 awesome list

multi-threadparallel-forparallel-map

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mortennobel/parallelcomputingplayground A showcase project demonstrating various parallel computing techniques and libraries in C++. 2
kokkos/kokkos A C++ performance portability ecosystem for parallel computing 2,003
vcdevel/vc A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. 1,456
parallella/pal An optimized C library for parallel computing and data movement on resource-constrained devices 302
unixjunkie/parany A tool for parallelizing computations and processing large streams of data 52
shomali11/parallelizer Simplifies creating multiple worker threads to execute tasks in parallel 72
mpoeter/xenium Concurrent data structures and memory reclamation algorithms for efficient parallel programming in C++ 488
picanumber/yapp Parallel pipeline library for stream processing 61
pikatchu/linearml A programming language designed to write efficient parallel programs using functional principles. 432
kousun12/eternal A tool for creating and exploring audio-visual representations of information processing using a node-based system 535
utdemir/distributed-dataset A Haskell-based framework for processing and distributing large datasets across multiple nodes in parallel. 116
janestreet/rpc_parallel A type-safe library for building parallel applications by providing a safe and efficient way to create concurrent RPC (Remote Procedure Call) interfaces. 47
rabauke/mpl A C++17 message passing library based on the MPI standard for high-performance computing. 168
oneapi-src/onedpl High-performance parallel programming library with APIs to simplify DPC++ programming on various devices. 724
jberryman/unagi-chan A high-performance concurrent queue implementation using atomic counters and the x86 fetch-and-add instruction 127