libvc

GP GPU engine

A Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks.

Vulkan Compute for C++ (experimentation project)

GitHub

133 stars
14 watching
12 forks
Language: C++
last commit: almost 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gan74/yave A C++20 Vulkan engine designed as a learning project with basic features and limited compatibility. 474
glavnokoman/vuh A Vulkan-based framework for accelerating computations on graphics processing units. 347
vaneenige/phenomenon A small, low-level WebGL library providing essentials for high-performance rendering of particles on the GPU. 1,780
nvpro-samples/gl_vk_bk3dthreaded A sample Vulkan and OpenGL application demonstrating 3D rendering with worker threads 84
gpuopen-drivers/xgl Translates Vulkan API commands into PAL commands to enable graphics rendering 215
erkaman/vulkan_minimal_compute A Vulkan-based demo of rendering a fractal on the GPU through compute operations 715
gpuopen-librariesandsdks/cauldron A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 928
hughperkins/verigpu An open-source implementation of a GPU core for machine learning, designed to run PyTorch and other frameworks on an ASIC. 831
nvpro-samples/gl_vk_chopper A simple Vulkan rendering example 207
dolkar/tephra A high-performance C++17 graphics and compute library leveraging Vulkan for GPU-accelerated tasks 19
gpuopen-tools/radeon_gpu_analyzer An offline compiler and code analysis tool for various GPU architectures and programming languages. 421
alaingalvan/vulkan-seed A C++ Vulkan starter repository providing a basic structure for building cross-platform renderers and applications. 77
jgbit/vuda Provides a Vulkan-based interface to CUDA's runtime API for GPU-accelerated applications 868
gpuopen-librariesandsdks/v-ez A wrapper API to simplify the use of Vulkan for game developers and graphics engineers 865
enjiushi/vulkanlearn A real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization. 291