dian-lun-lin / taro
Task graph-based asynchronous programming system using C++ coroutine
☆84Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for taro
- a small lightweight std::execution work-alike☆55Updated last month
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆64Updated this week
- Boost.org unordered module☆63Updated last week
- Distributed ranges is a generalization of C++ ranges for distributed data structures.☆47Updated last week
- The Fancy Named Parameters Library☆27Updated 2 weeks ago
- Lightweight recording and sampling of performance counters for specific code segments directly from your C++ application.☆47Updated this week
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆55Updated 10 months ago
- Fast, shared, upgradeable, non-recursive and non-fair mutex☆29Updated 6 years ago
- C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thr…☆24Updated last month
- C++20 and onward collection of high performance data containers and related tools☆51Updated last month
- A fully featured single header library implementing a vector container with a small buffer optimization.☆47Updated last month
- A header only structure of arrays container for C++☆39Updated last year
- C++20 Static Branch library☆47Updated 3 months ago
- C++20 Memory Allocators☆28Updated 2 months ago
- Polymorphic memory resource for real-time applications.☆64Updated last year
- DR3 enables users to write vectorised code using generic lambdas and filters. Switch instruction set just by changing enclosing namespace…☆29Updated 4 months ago
- C++20 Meta-Programming library☆246Updated last week
- plf::hive is a fork of plf::colony to match the current C++ standards proposal.☆71Updated this week
- Sample implementation of C++20 atomic_wait/notify☆57Updated 5 years ago
- Scheduling examples using C++20 coroutines☆22Updated last year
- EDSL for C++ to make just-in-time code generation easier☆82Updated last year
- `std::execution`, the proposed C++ framework for asynchronous and parallel programming.☆20Updated 11 months ago
- Profiling Taskflow Programs through Visualization☆48Updated last year
- Struct-of-Arrays generator for C++ projects.☆47Updated 3 months ago
- C++20 Unit-Testing library☆39Updated last month
- An implementation of C++ "senders and receivers" async framework suitable for embedded platforms.☆197Updated last week
- mlib is a fast, simple c++ meta-programming library that uses c++20.☆45Updated 9 months ago
- SPY - C++ Information Broker☆152Updated last week
- Issues list for P2300☆20Updated 4 months ago
- An indirect value-type for C++☆82Updated last year