stdgpu

GPU data structure library

A C++ library that provides efficient and reliable data structures for fast GPU acceleration.

stdgpu: Efficient STL-like Data Structures on the GPU

GitHub

1k stars
29 watching
84 forks
Language: C++
last commit: almost 2 years ago
Linked from 3 awesome lists

cppcpp17cpp20cudadata-structuresgpgpugpugpu-accelerationgpu-computinghipmodern-cppopenmprocmstlstl-containersstl-like

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
boostorg/computeA C++ library providing a thin wrapper over the OpenCL API for GPU computing.1,566
nvidia/matxA C++17 GPU-accelerated numerical computing library with Python-like syntax1,229
sirherrbatka/cl-data-structuresA collection of reusable data structures and streaming algorithms in Common Lisp.48
grimfang4/sdl-gpuA high-performance 2D graphics library for SDL written in C.1,199
dolkar/tephraA high-performance C++17 graphics and compute library leveraging Vulkan for GPU-accelerated tasks20
uncomplicate/clojurecudaProvides Clojure bindings for CUDA programming, enabling GPU-accelerated computation in Clojure applications.181
uncomplicate/clojureclA Clojure library that enables parallel computations on GPU using OpenCL278
recp/dsA collection of common data structures and algorithms implemented in C.51
adacore/cudaA toolset that compiles Ada and SPARK code to NVIDIA GPUs18
neka-nat/cupochA C++ library for rapid 3D data processing and robotics computation using GPU computing.933
erikerlandson/st_treeA C++ template class for tree data structures with flexible storage models and standard STL interfaces.96
theck01/offbrand_libA collection of reference counted generic data structures and tools to create C-style classes.81
skarupke/std_functionA C++ library providing a set of standard function wrappers around common programming tasks.45
qdrvm/scale-codec-cppA C++ library implementing a compact binary encoding and decoding system for various data types according to the Polkadot specification4
sotrh/learn-wgpuA tutorial and guide to using the WGPU library in Rust for access to GPU functions1,538