Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail publikačního výsledku
CHLUBNA, T.
Originální název
vkCompViz: Universal C++ Library for GPU-Based Experiments
Anglický název
Druh
Článek recenzovaný mimo WoS a Scopus
Originální abstrakt
GPUs are gaining popularity due to their massive computational parallelism and usage in interactive graphics or machine learning applications. Prototyping GPU-executed experiments is often time-consuming due to the complexity of GPU-related APIs. Multiplatform and multi-vendor support is also not guaranteed with all existing APIs. The vkCompViz C++ library offers a simple way to write a GPGPU (general-purpose computing on graphics processing units) program. Only the paths to files with GPU code (shader/kernel), paths to input images, or a buffer of arbitrary input data need to be provided by the host application. The library is capable of running a sequence of compute shaders, processing the input data, and storing the result or presenting it in a window. Memory usage and computational time can also be automatically measured.
Anglický abstrakt
Klíčová slova
GPU, Vulkan, GPGPU
Klíčová slova v angličtině
Autoři
Vydáno
17.01.2026
Periodikum
Journal of open source software
Svazek
11
Číslo
117
Stát
Spojené státy americké
Strany počet
5
URL
https://joss.theoj.org/papers/10.21105/joss.08871
BibTex
@article{BUT200328, author="Tomáš {Chlubna}", title="vkCompViz: Universal C++ Library for GPU-Based Experiments", journal="Journal of open source software", year="2026", volume="11", number="117", pages="5", doi="10.21105/joss.08871", issn="2475-9066", url="https://joss.theoj.org/papers/10.21105/joss.08871" }