Interactive Visualization of Terascale Data in the Browser: Fact or Fiction?
Will Usher, Valerio Pascucci

TL;DR
This paper demonstrates that modern web technologies like WebAssembly and WebGPU enable powerful, interactive scientific visualization of large-scale data directly in web browsers, challenging traditional native solutions.
Contribution
It introduces a GPU-driven isosurface extraction method for large datasets and evaluates the feasibility of browser-based scientific visualization using new web technologies.
Findings
WebAssembly and WebGPU can support large-scale scientific visualization in browsers.
A new GPU-driven isosurface extraction method is effective for large, compressed datasets.
Web browsers are approaching the capability to handle demanding scientific visualization tasks.
Abstract
Information visualization applications have become ubiquitous, in no small part thanks to the ease of wide distribution and deployment to users enabled by the web browser. Scientific visualization applications, relying on native code libraries and parallel processing, have been less suited to such widespread distribution, as browsers do not provide the required libraries or compute capabilities. In this paper, we revisit this gap in visualization technologies and explore how new web technologies, WebAssembly and WebGPU, can be used to deploy powerful visualization solutions for large-scale scientific data in the browser. In particular, we evaluate the programming effort required to bring scientific visualization applications to the browser through these technologies and assess their competitiveness against classic native solutions. As a main example, we present a new GPU-driven…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
