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

multi-threadparallel-forparallel-map

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mortennobel/parallelcomputingplaygroundA showcase project demonstrating various parallel computing techniques and libraries in C++.2
kokkos/kokkosA C++ framework providing abstractions for parallel execution and data management in high-performance computing2,032
vcdevel/vcA C++ library for explicitly data-parallel programming on modern CPUs and GPUs.1,461
parallella/palAn optimized C library for parallel computing and data movement on resource-constrained devices301
unixjunkie/paranyA tool for parallelizing computations and processing large streams of data52
shomali11/parallelizerSimplifies creating multiple worker threads to execute tasks in parallel72
mpoeter/xeniumConcurrent data structures and memory reclamation algorithms for efficient parallel programming in C++514
picanumber/yappParallel pipeline library for stream processing62
pikatchu/linearmlA programming language designed to write efficient parallel programs using functional principles.432
kousun12/eternalA tool for creating and exploring audio-visual representations of information processing using a node-based system540
utdemir/distributed-datasetA Haskell-based framework for processing and distributing large datasets across multiple nodes in parallel.116
janestreet/rpc_parallelA type-safe library for building parallel applications by providing a safe and efficient way to create concurrent RPC (Remote Procedure Call) interfaces.47
rabauke/mplA C++17 message passing library based on the MPI standard for high-performance computing.168
oneapi-src/onedplHigh-performance parallel programming library with APIs to simplify DPC++ programming on various devices.727
jberryman/unagi-chanA high-performance concurrent queue implementation using atomic counters and the x86 fetch-and-add instruction127