ArrayFire: a general purpose GPU library.
-
Updated
Apr 4, 2024 - C++
ArrayFire: a general purpose GPU library.
Lightweight, cross-platform & full-featured shader IDE
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
A C++ GPU Computing Library for OpenCL
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
An efficient C++17 GPU numerical computing library with Python-like syntax
stdgpu: Efficient STL-like Data Structures on the GPU
Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
Robotics with GPU computing
Thin, unified, C++-flavored wrappers for the CUDA APIs
C++ library for solving large sparse linear systems with algebraic multigrid method
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Global illumination with Voxel Cone Tracing in fully dynamic scenes using a 3D clipmap to support huge areas around the camera while maintaining a low memory footprint.
Vulkan compute for people
Add a description, image, and links to the gpgpu topic page so that developers can more easily learn about it.
To associate your repository with the gpgpu topic, visit your repo's landing page and select "manage topics."