Simple utilities to enable code reuse and portability between CUDA C/C++ and standard C/C++.
☆347Apr 14, 2022Updated 3 years ago
Alternatives and similar repositories for hemi
Users that are interested in hemi are comparing it to the libraries listed below
Sorting:
- Range-based for loops to iterate over a range of numbers or values☆34Nov 23, 2016Updated 9 years ago
- Patterns and behaviors for GPU computing☆1,765Jan 17, 2026Updated last month
- Intel(R) Concurrent Collections for C++☆115Jan 25, 2023Updated 3 years ago
- [ARCHIVED] The C++ parallel algorithms library. See https://github.com/NVIDIA/cccl☆4,997Feb 8, 2024Updated 2 years ago
- collection of opengl effects (WIP)☆12Sep 15, 2016Updated 9 years ago
- CUDA Data Parallel Primitives Library☆438Nov 9, 2018Updated 7 years ago
- A single-header C++ library for simplifying the use of CUDA Runtime Compilation (NVRTC).☆569Sep 15, 2025Updated 5 months ago
- Source code examples from the Parallel Forall Blog☆1,323Sep 23, 2025Updated 5 months ago
- CUSP : A C++ Templated Sparse Matrix Library☆419Aug 5, 2025Updated 7 months ago
- [ARCHIVED] Cooperative primitives for CUDA C++. See https://github.com/NVIDIA/cccl☆1,820Oct 9, 2023Updated 2 years ago
- Launching collective tasks in bulk☆37Oct 4, 2019Updated 6 years ago
- Thin, unified, C++-flavored wrappers for the CUDA APIs☆873Feb 16, 2026Updated 2 weeks ago
- Companion source code for GTC 2014 talk☆11Mar 25, 2014Updated 11 years ago
- Programmable CUDA/C++ GPU Graph Analytics☆1,067Feb 9, 2026Updated 3 weeks ago
- Extending IndexBufferCompression to also support vertex compression.☆18May 3, 2015Updated 10 years ago
- ☆72Jun 23, 2020Updated 5 years ago
- Antialiasing algorithm☆13Jun 10, 2016Updated 9 years ago
- Execution primitives for C++☆155May 26, 2020Updated 5 years ago
- Parallel multi-CPU/GPU(CUDA)-implementation of the Implicitly Restarted Arnoldi Method☆35Nov 10, 2015Updated 10 years ago
- A path tracing implementation to efficiently handle memory access to large data sets☆10Sep 27, 2015Updated 10 years ago
- GPU-accelerated path tracer☆10Dec 10, 2015Updated 10 years ago
- Open Source Parallel STL implementation☆530Jan 26, 2024Updated 2 years ago
- Automatically exported from code.google.com/p/nvidia-mesh-tools☆11May 26, 2020Updated 5 years ago
- A simple example showing how to implement a DDA based screen-space ray marcher in Unity☆13Apr 18, 2017Updated 8 years ago
- Parallel Stable Sort☆15Oct 11, 2015Updated 10 years ago
- RichieSam's Adventures in Path Tracing☆21Apr 10, 2015Updated 10 years ago
- Library for length agnostic SIMD intrinsic support and the corresponding math operations☆21Nov 15, 2021Updated 4 years ago
- CUDA kernel author's tools☆116Apr 24, 2022Updated 3 years ago
- A fast and highly scalable GPU dynamic memory allocator☆112Mar 11, 2015Updated 10 years ago
- Useful statistics about your SPIR-V shader modules!☆15Jun 13, 2019Updated 6 years ago
- List all available information about all SYCL devices and platforms☆15Sep 14, 2020Updated 5 years ago
- ArrayFire: a general purpose GPU library.☆4,863Sep 5, 2025Updated 6 months ago
- Headers, tests, and examples for Covariance Tracing☆51Aug 20, 2020Updated 5 years ago
- A portable CPU profiler with ASCII,CSV,TSV,Markdown,chrome://tracing support (C++11)☆65Mar 10, 2016Updated 9 years ago
- CUDA Dynamic Memory Allocator for SOA Data Layout☆38Dec 29, 2021Updated 4 years ago
- Sample code for a 'Quaternions revisited' article from GPU Pro 5☆35Jun 27, 2015Updated 10 years ago
- Interactive Curvature Tensor Visualisation☆17Sep 4, 2020Updated 5 years ago
- Experimental ranges for CUDA☆25Feb 1, 2019Updated 7 years ago
- ☆625Feb 20, 2026Updated last week