Thin, unified, C++-flavored wrappers for the CUDA APIs
-
Updated
Aug 3, 2025 - C++
Thin, unified, C++-flavored wrappers for the CUDA APIs
OpenCL is the most powerful programming language ever created. Yet the OpenCL C++ bindings are cumbersome and the code overhead prevents many people from getting started. I created this lightweight OpenCL-Wrapper to greatly simplify OpenCL software development with C++ while keeping functionality and performance.
Vulkan compute for people
Insanely fast Open Source Computer Vision library for ARM and x86 devices (Up to #50 times faster than OpenCV)
LPGPU2 CodeXL power performance analysis and feedback tool for GPUs
High-performance library for approximate inference on discrete Bayesian networks on GPU and CPU
GPGPU compute with Ogre using CUDA or OpenCL
OpenCL based lightweight c++ computing library
GPU optimized implementation of Radix Sort via OpenCL
Header-only finite volume library targetting GPUs using t8code as meshing backend.
CUDA-accelerated fractals deep zooming.
Collisional Multi-Fluid ion MHD code
Code of my M.Sc. Thesis "GPU Acceleration of the Material Point Method"
Vulkan Compute Library
This is a repository with sample codes for testing memory bandwidth, arithmetic latency hiding and shared/local memory performance on AMD and nVidia devices
Learning how to design heterogeneous compute applications using OpenCL with an emphasis on GPU acceleration
A GPGPU Transparent Virtualization Component for High Performance Computing Clouds.
Vulkan Compute shader powered General Purpose GPU programming library.
Add a description, image, and links to the gpgpu-computing topic page so that developers can more easily learn about it.
To associate your repository with the gpgpu-computing topic, visit your repo's landing page and select "manage topics."