You are viewing the 2025 edition of FOSDEM. Click here to view the 2026 edition
Expanding GGML Hardware Support using the Vulkan API
UB2.252A (Lameere) | Day 2 | 15:40 - 16:00 | Speakers: Ruben Ortlam
Expanding GGML Hardware Support using the Vulkan API
Abstract
Most machine learning applications are accelerated using vendor-specific APIs like CUDA and ROCm. While alternatives like OpenCL and SYCL exist, they are not as well-supported. What if we could harness the broad driver support that is being put into gaming and use Vulkan compute shaders instead? In this talk, I will present advantages and disadvantages of this approach and the difficulties I had to overcome to create a Vulkan API backend for llama.cpp.
Attachments
Speakers
Ruben Ortlam
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
