EGPGV 2019
19th Eurographics Symposium on Parallel Graphics and Visualization
Porto, Portugal June 3, 2019
Symposium Chair
João Madeiras Pereira (University of Lisbon) Program Co-Chairs
Hank Childs (University of Oregon) Steffen Frey (University of Stuttgart)
Proceedings Production Editor
Dieter Fellner (TU Darmstadt & Fraunhofer IGD, Germany) Sponsored by EUROGRAPHICS Association
DOI: 10.2312/pgv.20192009 https://www.eg.org https://diglib.eg.org
Dieter W. Fellner, Werner Hansmann, Werner Purgathofer, François Sillion Series Editors
This work is subject to copyright.
All rights reserved, whether the whole or part of the material is concerned, specifically those of translation, reprinting, re-use of illustrations, broadcasting, reproduction by photocopying machines or similar means, and storage in data banks.
Copyright c2019 by the Eurographics Association Postfach 2926, 38629 Goslar, Germany
Published by the Eurographics Association –Postfach 2926, 38629 Goslar, Germany–
in cooperation with
Institute of Computer Graphics & Knowledge Visualization at Graz University of Technology and
Fraunhofer IGD (Fraunhofer Institute for Computer Graphics Research), Darmstadt ISBN 978-3-03868-079-6
ISSN 1727-348X
The electronic version of the proceedings is available from the Eurographics Digital Library at https://diglib.eg.org
Table of Contents
Table of Contents . . . iii
Preface . . . v
International Program Committee . . . vi
Author Index . . . vii
Keynote . . . viii
Session 1 Dynamic I/O Budget Reallocation For In Situ Wavelet Compression . . . 1
Nicole J. Marsaglia, Shaomeng Li, Kristi Belcher, Matthew Larsen, and Hank Childs Fast Mesh Validation in Combustion Simulations through In-Situ Visualization . . . 7
Sergei Shudler, Nicola Ferrier, Joseph Insley, Michael E. Papka, Saumil Patel, and Silvio Rizzi Scalable Parallel Flow Visualization Using 3D Line Integral Convolution for Large Scale Unstructured Simulation Data . . . 17
Yangguang Liao, Hiroaki Matsui, Oliver Kreylos, and Louise H. Kellogg Task-based Augmented Reeb Graphs with Dynamic ST-Trees . . . 27
Charles Gueunet, Pierre Fortin, Julien Jomier, and Julien Tierny Session 2 Parallel XPBD Simulation of Modified Morse Potential - an Alternative Spring Model . . . 39
Ozan Cetinaslan Real-time Particle-based Snow Simulation on the GPU . . . 49
Prashant Goswami, Christian Markowicz, and Ali Hassan Hybrid Online Autotuning for Parallel Ray Tracing . . . 59
Killian Herveau, Philip Pfaffe, Martin Peter Tillmann, Walter F. Tichy, and Carsten Dachsbacher Screen Partitioning Load Balancing for Parallel Rendering on a Multi-GPU Multi-Display Workstation . . . 69
Yangzi Dong and Chao Peng Session 3 Efficient Point Merging Using Data Parallel Techniques . . . 79
Abhishek Yenpure, Hank Childs, and Kenneth Moreland Session 4 Hybrid Remote Visualization in Immersive Virtual Environments with Vistle . . . 89 Martin Aumüller
Table of Contents
Statistical Analysis of Parallel Data Uploading using OpenGL . . . 101 Markus Wiedemann and Dieter Kranzlmüller
An Interpolation Scheme for VDVP Lagrangian Basis Flows . . . 109 Sudhanshu Sane, Hank Childs, and Roxana Bujack
Preface
This book contains the proceedings of the 19th Eurographics Symposium on Parallel Graphics and Visu- alization (EGPGV), which took place in Porto, Portugal, on the 3rd of June, 2019.
In this day and age, high-performance graphics and visualization solutions are required in a variety of domains, ranging from making sense of the huge amounts of data coming out of simulations and sens- ing devices, to delivering real-time immersive experiences that simulate virtual worlds. Such systems are implemented on hardware platforms that are rapidly increasing in complexity, in terms of increasing concurrency, heterogeneity, and depth of memory and storage hierarchies. These factors present unique challenges, to which our community responds with novel methods and approaches for parallel and high- performance graphics and visualization. The EGPGV Symposium aims at fostering the exchange of ex- periences and knowledge exploiting and defining new trends in this important computer science area.
The papers program presents contributions that introduce novel parallel systems and techniques. This year, we received a total of 25 high-quality submissions, each of which underwent extensive review by a diverse International Program Committee, consisting of 24 persons from around the world having broad and deep expertise in parallel graphics and visualization. Each contribution was independently reviewed by at least four IPC members, selected by the chairs according to their preferences, expertise, and con- flicts. The members were assigned as either primary or secondary reviewers. After all the reviews were completed, the primary reviewer of each contribution led an online discussion among all co-reviewers and was responsible for writing a summary review and recommendation. This active discussion clarified issues with the papers and helped develop consensus about decisions. Based on the reviewers’ recommen- dations, the individual reviews, the online discussions, and after a thorough deliberation by the program co-chairs, 12 of the 25 submissions were selected for inclusion in the final program, which corresponds to an acceptance rate of 48%.
This year’s papers program covers a variety of subjects, including efficient GPU rendering, in situ pro- cessing, parallelization of visualization algorithms, and more.
This year’s keynote was delivered by Ivan Viola of the King Abdullah University of Science and Technol- ogy (KAUST). He presented on automated visualization, which we very much believe will be an important solution for in situ processing when there is no human in the loop.
We would like to thank Stefanie Behnke (Eurographics) for her help with handling the publications and invaluable assistance with the reviewing system, respectively. We would also like to thank Gleb Tkachev of the University of Stuttgart, who served as the Student Program Chair. Finally, we would like to thank all the members of the IPC, the external reviewers, our sponsor Nvidia, the authors, and the keynote speaker without whom this symposium would not have been possible.
Hank Childs, Steffen Frey, and João Pereira Porto, Portugal, June 2019
International Program Committee
Ulf Assarsson - Chalmers University, Sweden Mihai Budiu - VMWare, USA
Carsten Dachsbacher - Karlsruhe Institute of Technology, Germany Kurt Debattista - University of Warwick, GB
Stefan Eilemann - École Polytechnique Fédérale de Lausanne, Switzerland Kelly Gaither - University of Texas, USA
Christoph Garth - University of Kaiserslautern, Germany Berk Geveci - Kitware, USA
Hanqi Guo - Argonne National Laboratory, USA Michael Guthe - University of Bayreuth, Germany Benjamín Hernández - Oak Ridge National Labs, USA Ingrid Hotz - University of Linköping, Sweden
Matthew Larsen - Lawrence Livermore National Laboratory, USA Joshua Levine - University of Arizona, USA
Shaomeng Li - National Center for Atmospheric Research, USA Fabio Marton - CRS, Italy
Kenneth Moreland - Sandia National Laboratories, USA Guido Reina - Univeristy of Stuttgart, Germany
Silvio Rizzi - Argonne National Laboratory, USA Filip Sadlo - University of Heidelberg, Germany Luís Paulo Santos - University of Minho, Portugal Madhusudhanan Srinivasan - KAUST, Saudi Arabia Julien Tierny - Sorbonne Universites UPMC, France
Tom Vierjahn - Westphalian University of Applied Sciences, Germany
Author Index
Aumüller, Martin . . . 89
Belcher, Kristi . . . 1
Bujack, Roxana . . . 109
Cetinaslan, Ozan . . . 39
Childs, Hank . . . 1, 79, 109 Dachsbacher, Carsten . . . 59
Dong, Yangzi . . . 69
Ferrier, Nicola . . . 7
Fortin, Pierre . . . 27
Goswami, Prashant . . . 49
Gueunet, Charles . . . 27
Hassan, Ali . . . 49
Herveau, Killian . . . 59
Insley, Joseph . . . 7
Jomier, Julien . . . 27
Kellogg, Louise H. . . 17
Kranzlmüller, Dieter . . . 101
Kreylos, Oliver . . . 17
Larsen, Matthew . . . 1
Li, Shaomeng . . . 1
Liao, Yangguang . . . 17
Markowicz, Christian . . . 49
Marsaglia, Nicole J. . . 1
Matsui, Hiroaki . . . 17
Moreland, Kenneth . . . 79
Papka, Michael E. . . 7
Patel, Saumil . . . 7
Peng, Chao . . . 69
Pfaffe, Philip . . . 59
Rizzi, Silvio . . . 7
Sane, Sudhanshu . . . 109
Shudler, Sergei . . . 7
Tichy, Walter F. . . 59
Tierny, Julien . . . 27
Tillmann, Martin Peter . . . 59
Wiedemann, Markus . . . 101
Yenpure, Abhishek . . . 79
Keynote Automated Visualization: the Future of In Situ Processing?
Ivan Viola
Abstract
Supercomputing trends, in particular I/O rates, are forcing simulation codes away from the traditional model of storing data to disk and then visualizing post hoc, and towards an in situ model where data is processed as it is generated. While in situ processing solves many problems, it also creates new problems.
In this presentation, I will focus on one of these problems, specifically that in situ processing frequently has no human in the loop, and so the visualization process must be automated. In cases where the desired visualization algorithms and their settings are known a priori, the automation process is not difficult. But in cases where the algorithms and their settings are unknown, it will be up to the visualization program to decide how to proceed. This new direction can tap into a decade of previous research by our community on automating visualizations, i.e., choosing the best camera locations, transfer functions, etc., by using an algorithm rather than a human directing the process. In this talk, I will summarize this decade of research, with a special focus on my work.
Short Biography
Ivan Viola is researching scalable technology for interactive molecular visualization with the ultimate goal of constructing, visualizing, and modeling the entire complex biological cell at atomistic detail. This technology will allow people to interact, explore, study, and understand the life at nanoscale.