Get the latest tech news
Kompute – Vulkan Alternative to CUDA
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...
The image below provides an intuition on how Kompute Sequences can be allocated to different queues to enable parallel execution based on hardware. Uses cmake as build system, and provides a top level makefile with recommended command Uses xxd (or xxd.exe windows 64bit port) to convert shader spirv to header files Uses doxygen and sphinx for documentation and autodocs Uses vcpkg for finding the dependencies, it's the recommended set up to retrieve the libraries This large amount of non-standardised boiler-plate can result in limited knowledge transfer, higher chance of unique framework implementation bugs being introduced, etc.
Or read this on Hacker News