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)
☆50Updated 3 years ago
Alternatives and similar repositories for parallel-dfs-dag:
Users that are interested in parallel-dfs-dag are comparing it to the libraries listed below
- A C/C++ task-based programming model for shared memory and distributed parallel computing.☆71Updated 4 years ago
- Lightweight recording and sampling of performance counters for specific code segments directly from your C++ application.☆51Updated this week
- A benchmark for cache efficient data structures.☆29Updated 5 years ago
- ☆17Updated 3 months ago
- Directed Acyclic Graph Execution Engine (DAGEE) is a C++ library that enables programmers to express computation and data movement, as ta…☆45Updated 3 years ago
- Task graph-based asynchronous programming system using C++ coroutine☆86Updated 11 months ago
- C++ convenience classes to be used with CUDA code, for both the host and the kerlel parts.☆55Updated 6 years ago
- Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17☆143Updated 3 years ago
- CUDA implementation of parallel Depth First Search (DFS) algorithm and it's comparison with a serial C++ DFS implementation.☆28Updated 6 years ago
- Reference implementation of the draft C++ GraphBLAS specification.☆30Updated 11 months ago
- mallocMC: Memory Allocator for Many Core Architectures☆53Updated last week
- The Berkeley Container Library☆122Updated last year
- Lock-free parallel disjoint set data structure (aka UNION-FIND) with path compression and union by rank☆63Updated 9 years ago
- Compact SVO optimized vector for C++17 or higher☆98Updated 8 months ago
- Performance Tests for string_view, C++17☆14Updated 5 years ago
- pika is a C++ tasking library built on std::execution with fibers, CUDA, HIP, and MPI support.☆68Updated this week
- Library for lock-free locks☆76Updated last year
- Scalable High-performance Algorithms and Data-structures☆126Updated this week
- A micro microbenchmarking library for C++11 in a single header file☆210Updated 10 months ago
- A C++ memory pool that is Boost-friendly and performance oriented (zero-malloc).☆21Updated last year
- A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines☆339Updated last month
- Example of a C++20 coroutine implementing a Fibonacci Sequence generator (using clang++ v16.0.0)☆30Updated last year
- TLX - A Collection of Sophisticated C++ Data Structures, Algorithms, and Miscellaneous Helpers☆403Updated 2 weeks ago
- Best practices of Modern C++☆259Updated 4 years ago
- C++ Scattered Containers☆66Updated 7 years ago
- An efficient, composable design pattern for range processing☆111Updated 3 years ago
- Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda☆83Updated this week
- A Low-Level Abstraction of Memory Access☆81Updated 11 months ago
- a small lightweight std::execution work-alike☆57Updated 3 months ago
- The Fancy Named Parameters Library☆30Updated 2 months ago