Awl

Parallelism library

A C++ library designed to simplify parallel programming by abstracting away complexities and providing an easy-to-use interface for asynchronous task execution.

Awl (Asynchronous Work Library) is a C++ library that aims at making parallel programming as easy as possible.

GitHub

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


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
parallella/palAn optimized C library for parallel computing and data movement on resource-constrained devices301
vcdevel/vcA C++ library for explicitly data-parallel programming on modern CPUs and GPUs.1,461
parsl/parslA Python parallel scripting library for expressing multi-step workflows and harnessing computing resources across multiple cores and nodes.515
nixman/yasAn efficient serialization library with support for various data types and formats734
rabauke/mplA C++17 message passing library based on the MPI standard for high-performance computing.168
awslabs/amazon-kinesis-client-netAn interface to process streaming data in distributed applications using Amazon Kinesis Client Library (KCL)62
stlab/librariesA repository of C++ libraries and tools for concurrency and parallel programming663
picanumber/yappParallel pipeline library for stream processing62
lmj/lparallelA Common Lisp library for parallel programming with fine-grained control over task submission and execution.246
couchdeveloper/futurelibA Swift 2 library implementing asynchronous programming concepts inspired by Scala and Promises/A+40
arun11299/coro-asyncA C++ library providing a coroutine-based approach to networking37
sharplispers/lparallelA library for parallel programming in Common Lisp17
pikatchu/linearmlA programming language designed to write efficient parallel programs using functional principles.432
yakaz/yamerlAn Erlang-based parser for human-friendly data serialization formats YAML and JSON205
erikmcclure/buntilsA collection of utility libraries and data structures for building efficient C++ applications37