morpheusthewhite / parallel-dfs-dag
A parallel implementation of DFS for Directed Acyclic Graphs (https://research.nvidia.com/publication/parallel-depth-first-search-directed-acyclic-graphs)
☆49Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for parallel-dfs-dag
- Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17☆143Updated 3 years ago
- mallocMC: Memory Allocator for Many Core Architectures☆51Updated last week
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆71Updated 4 years ago
- The Berkeley Container Library☆120Updated last year
- Task graph-based asynchronous programming system using C++ coroutine☆84Updated 9 months ago
- Scheduling examples using C++20 coroutines☆22Updated last year
- ☆17Updated 7 years ago
- a CUDA implementation of a priority queue☆81Updated 4 years ago
- Directed Acyclic Graph Execution Engine (DAGEE) is a C++ library that enables programmers to express computation and data movement, as ta…☆44Updated 3 years ago
- ☆68Updated 4 years ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆80Updated this week
- A benchmark for cache efficient data structures.☆29Updated 5 years ago
- performance experiments for C++ exception handling☆31Updated 2 years ago
- Performance Tests for string_view, C++17☆14Updated 5 years ago
- Unit benchmarks of CUDA event APIs.☆17Updated 7 months ago
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆64Updated this week
- Boost.org graph_parallel module☆27Updated last week
- CUDA executors☆14Updated 3 years ago
- A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).☆21Updated last year
- Parallel Tasking Library (PTL) - Lightweight C++11 mutilthreading tasking system featuring thread-pool, task-groups, and lock-free task q…☆43Updated last week
- LEMON Graph Library☆32Updated 4 years ago
- Tiny Test System☆27Updated last week
- Compiler-assisted variable size benchmarking for the study of C++ metaprogram compile times.☆24Updated last month
- a small lightweight std::execution work-alike☆55Updated last month
- Generate simple index ranges in C++ and CUDA C++☆39Updated last year
- Unofficial mirror of Blaze library on Bitbucket☆61Updated 2 years ago
- C++20 Tensor library☆17Updated this week
- The Farm-SVE package provides a header that implements the ARM C language extensions (ACLE) for the ARM Scalable Vector Extension (SVE) i…☆13Updated 10 months ago
- A header only structure of arrays container for C++☆39Updated last year
- UME::SIMD A library for explicit simd vectorization.☆90Updated 6 years ago