PulseGPU

Linux build MacOS build Msys2 build Windows build

Pulse is a low level GPGPU library designed for highly intensive general GPU computations with high control over the hardware. It is built on top of Vulkan and a Metal support is in discussion.

Description
A GPGPU library built on top of Vulkan, WebGPU, OpenGL (Core/ES) (Metal and D3D11 to come).
Readme 682 KiB
Languages
C 91.1%
Lua 2.9%
Objective-C 2.8%
C++ 1.8%
Python 0.9%
Other 0.5%