RenderCore -- a new WebGPU-based rendering engine for ROOT-EVE
December 18, 2023 Β· Declared Dead Β· π EPJ Web of Conferences
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Ciril Bohak, Dmytro Kovalskyi, Sergey Linev, Alja Mrak Tadel, Sebastien Strban, Matevz Tadel, Avi Yagil
arXiv ID
2312.11729
Category
hep-ex
Cross-listed
cs.GR,
physics.comp-ph
Citations
3
Venue
EPJ Web of Conferences
Last Checked
3 months ago
Abstract
ROOT-Eve (REve), the new generation of the ROOT event-display module, uses a web server-client model to guarantee exact data translation from the experiments' data analysis frameworks to users' browsers. Data is then displayed in various views, including high-precision 2D and 3D graphics views, currently driven by THREE.js rendering engine based on WebGL technology. RenderCore, a computer graphics research-oriented rendering engine, has been integrated into REve to optimize rendering performance and enable the use of state-of-the-art techniques for object highlighting and object selection. It also allowed for the implementation of optimized instanced rendering through the usage of custom shaders and rendering pipeline modifications. To further the impact of this investment and ensure the long-term viability of REve, RenderCore is being refactored on top of WebGPU, the next-generation GPU interface for browsers that supports compute shaders, storage textures and introduces significant improvements in GPU utilization. This has led to optimization of interchange data formats, decreased server-client traffic, and improved offloading of data visualization algorithms to the GPU. FireworksWeb, a physics analysis-oriented event display of the CMS experiment, is used to demonstrate the results, focusing on high-granularity calorimeters and targeting high data-volume events of heavy-ion collisions and High-Luminosity LHC. The next steps and directions are also discussed.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β hep-ex
R.I.P.
π»
Ghosted
R.I.P.
π»
Ghosted
Parameterized Machine Learning for High-Energy Physics
R.I.P.
π»
Ghosted
A Convolutional Neural Network Neutrino Event Classifier
R.I.P.
π»
Ghosted
Variational Autoencoders for New Physics Mining at the Large Hadron Collider
R.I.P.
π»
Ghosted
Jet Constituents for Deep Neural Network Based Top Quark Tagging
R.I.P.
π»
Ghosted
Long Short-Term Memory (LSTM) networks with jet constituents for boosted top tagging at the LHC
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted