High-Performance Interactive Scientific Visualization With Datoviz via the Vulkan Low-Level GPU API - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Computing in Science and Engineering Année : 2021

High-Performance Interactive Scientific Visualization With Datoviz via the Vulkan Low-Level GPU API

Cyrille Rossant
Nicolas P. Rougier

Résumé

We reported initial work towards a new fast and scalable scientific visualization technology that leverages the Vulkan API to achieve unprecedented performance through GPUs. This technology is implemented in a C/C++ library called Datoviz that offers an intermediate-level API for scientific visualization libraries and software. Datoviz provides a unified graphics stack for 2-D, 3-D, graphical user interfaces, and natively supports efficient interactions between rendering and general-purpose GPU computing. A major direction of development is to investigate the integration of Datoviz as a low-level backend of a future version of VisPy, a popular Python scientific plotting library.

Domaines

Neurosciences
Fichier principal
Vignette du fichier
521163.pdf (2.13 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03465943 , version 1 (04-12-2021)

Identifiants

Citer

Cyrille Rossant, Nicolas P. Rougier. High-Performance Interactive Scientific Visualization With Datoviz via the Vulkan Low-Level GPU API. Computing in Science and Engineering, 2021, 23 (4), pp.85-90. ⟨10.1109/MCSE.2021.3078345⟩. ⟨hal-03465943⟩

Collections

CNRS INRIA INRIA2
77 Consultations
735 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More