divyanshu-talwar / Parallel-DFS
CUDA implementation of parallel Depth First Search (DFS) algorithm and it's comparison with a serial C++ DFS implementation.
☆29Updated 6 years ago
Alternatives and similar repositories for Parallel-DFS:
Users that are interested in Parallel-DFS are comparing it to the libraries listed below
- Code for paper "Engineering a High-Performance GPU B-Tree" accepted to PPoPP 2019☆56Updated 2 years ago
- GPU B-Tree with support for versioning (snapshots).☆47Updated 4 months ago
- A Library for fast Hash Tables on GPUs☆114Updated 2 years ago
- a CUDA implementation of a priority queue☆83Updated 4 years ago
- Implementation of parallel Breadth First Algorithm for graph traversal using CUDA and C++ language.☆31Updated 5 years ago
- A warp-oriented dynamic hash table for GPUs☆74Updated last year
- A simple profiler to count Nvidia PTX assembly instructions of OpenCL/SYCL/CUDA kernels for roofline model analysis.☆50Updated last year
- ☆31Updated 4 years ago
- BGHT: High-performance static GPU hash tables.☆61Updated 5 months ago
- Runs a single CUDA/OpenCL kernel, taking its source from a file and arguments from the command-line☆21Updated last month
- Concurrent CPU-GPU Programming using Task Models☆100Updated 5 years ago
- A 128 bit unsigned integer class for CUDA☆43Updated 2 months ago
- Abstractions of memory, allocator, vector, tuple, shared_ptr, unique_ptr, bitset, variant and string working on both CPU and GPU☆30Updated last month
- CUDA kernel author's tools☆110Updated 2 years ago
- A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines☆348Updated 2 months ago
- TLB Benchmarks☆33Updated 7 years ago
- Stencil Probe - a stencil microbenchmark☆30Updated 12 years ago
- Asynchronous Multi-GPU Programming Framework☆45Updated 3 years ago
- SYCL Benchmark Suite☆61Updated last week
- Implementation of breadth first search on GPU with CUDA Driver API.☆47Updated 3 years 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
- Algorithms implemented in CUDA + resources about GPGPU☆54Updated 3 years ago
- 🎃 GPU load-balancing library for regular and irregular computations.☆62Updated 8 months ago
- Reference implementation of the draft C++ GraphBLAS specification.☆30Updated last week
- Profiling Taskflow Programs through Visualization☆49Updated last year
- Task graph-based asynchronous programming system using C++ coroutine☆87Updated last year
- My notes on various HPC papers.☆21Updated 2 years ago
- ☆68Updated 4 years ago
- NUMA-aware multi-CPU multi-GPU data transfer benchmarks☆22Updated last year
- mallocMC: Memory Allocator for Many Core Architectures☆54Updated last week