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.
4 stars
4 watching
0 forks
Language: C++
last commit: over 11 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
parallella/pal | An optimized C library for parallel computing and data movement on resource-constrained devices | 302 |
vcdevel/vc | A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. | 1,456 |
parsl/parsl | A Python parallel scripting library that extends parallelism to multiple cores and nodes | 506 |
nixman/yas | An efficient serialization library with support for various data types and formats | 732 |
rabauke/mpl | A C++17 message passing library based on the MPI standard for high-performance computing. | 168 |
awslabs/amazon-kinesis-client-net | An interface to process streaming data in distributed applications using Amazon Kinesis Client Library (KCL) | 62 |
stlab/libraries | A repository of C++ libraries and tools for concurrency and parallel programming | 662 |
picanumber/yapp | Parallel pipeline library for stream processing | 61 |
lmj/lparallel | A library that simplifies parallel programming in Common Lisp with features such as task submission, condition handling, and computation trees. | 242 |
couchdeveloper/futurelib | A Swift 2 library implementing asynchronous programming concepts inspired by Scala and Promises/A+ | 40 |
arun11299/coro-async | A C++ library providing a coroutine-based approach to networking | 37 |
sharplispers/lparallel | A library that enables fine-grained parallelism in Common Lisp, allowing developers to express and manage concurrent tasks efficiently. | 17 |
pikatchu/linearml | A programming language designed to write efficient parallel programs using functional principles. | 432 |
yakaz/yamerl | An Erlang-based parser for human-friendly data serialization formats YAML and JSON | 205 |
erikmcclure/buntils | A collection of utility libraries and data structures for building efficient C++ applications | 36 |