当前位置: X-MOL 学术arXiv.cs.GR › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Interactive Visualization of Terascale Data in the Browser: Fact or Fiction?
arXiv - CS - Graphics Pub Date : 2020-09-07 , DOI: arxiv-2009.03254
Will Usher and Valerio Pascucci

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 isosurface extraction method for block-compressed data sets, that is suitable for interactive isosurface computation on large volumes in resource-constrained environments, such as the browser. We conclude that web browsers are on the verge of becoming a competitive platform for even the most demanding scientific visualization tasks, such as interactive visualization of isosurfaces from a 1TB DNS simulation. We call on researchers and developers to consider investing in a community software stack to ease use of these upcoming browser features to bring accessible scientific visualization to the browser.

中文翻译:

浏览器中 Terascale 数据的交互式可视化:事实还是虚构?

信息可视化应用程序已经变得无处不在,这在很大程度上要归功于 Web 浏览器能够轻松地向用户广泛分发和部署。依赖本机代码库和并行处理的科学可视化应用程序不太适合如此广泛的分发,因为浏览器不提供所需的库或计算功能。在本文中,我们重新审视了可视化技术中的这一差距,并探讨了如何使用新的 Web 技术 WebAssembly 和 WebGPU 在浏览器中为大规模科学数据部署强大的可视化解决方案。特别是,我们评估了通过这些技术将科学可视化应用程序引入浏览器所需的编程工作,并评估它们与经典原生解决方案的竞争力。作为一个主要示例,我们提出了一种用于块压缩数据集的新 GPU 驱动等值面提取方法,该方法适用于资源受限环境(例如浏览器)中的大量交互式等值面计算。我们得出的结论是,即使是最苛刻的科学可视化任务,例如来自 1TB DNS 模拟的等值面的交互式可视化,Web 浏览器也即将成为具有竞争力的平台。我们呼吁研究人员和开发人员考虑投资社区软件堆栈,以方便使用这些即将推出的浏览器功能,为浏览器带来可访问的科学可视化。比如浏览器。我们得出的结论是,即使是最苛刻的科学可视化任务,例如来自 1TB DNS 模拟的等值面的交互式可视化,Web 浏览器也即将成为具有竞争力的平台。我们呼吁研究人员和开发人员考虑投资社区软件堆栈,以方便使用这些即将推出的浏览器功能,为浏览器带来可访问的科学可视化。比如浏览器。我们得出的结论是,即使是最苛刻的科学可视化任务,例如来自 1TB DNS 模拟的等值面的交互式可视化,Web 浏览器也即将成为具有竞争力的平台。我们呼吁研究人员和开发人员考虑投资社区软件堆栈,以方便使用这些即将推出的浏览器功能,为浏览器带来可访问的科学可视化。
更新日期:2020-09-08
down
wechat
bug