EGPGV20: Eurographics Symposium on Parallel Graphics and Visualization

Permanent URI for this collection

Norrköping, Sweden, May 25-29, 2020 (Virtual)
Graphics
Finding Efficient Spatial Distributions for Massively Instanced 3-d Models
Stefan Zellmann, Nate Morrical, Ingo Wald, and Valerio Pascucci
Fast Multi-View Rendering for Real-Time Applications
Johannes Unterguggenberger, Bernhard Kerbl, Markus Steinberger, Dieter Schmalstieg, and Michael Wimmer
Moment-Based Opacity Optimization
Mahmoud Zeidan, Tobias Rapp, Christoph Peters, and Carsten Dachsbacher
Visualization
Improving Performance of M-to-N Processing and Data Redistribution in In Transit Analysis and Visualization
Burlen Loring, Mathew Wolf, James Kress, Sergei Shudler, Junmin Gu, Silvio Rizzi, Jeremy Logan, Nicola Ferrier, and E. Wes Bethel
Effective Parallelization Strategies for Scalable, High-Performance Iterative Reconstruction
Christiaan Paul Gribble
Approaches for In Situ Computation of Moments in a Data-Parallel Environment
Karen C. Tsai, Roxana Bujack, Berk Geveci, Utkarsh Ayachit, and James Ahrens
Short Papers
High-Quality Rendering of Glyphs Using Hardware-Accelerated Ray Tracing
Stefan Zellmann, Martin Aumüller, Nathan Marshak, and Ingo Wald
Alternative Parameters for On-The-Fly Simplification of MergeTrees
Kilian Werner and Christoph Garth

BibTeX (EGPGV20: Eurographics Symposium on Parallel Graphics and Visualization)
@inproceedings{
10.2312:pgv.20201070,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Finding Efficient Spatial Distributions for Massively Instanced 3-d Models}},
author = {
Zellmann, Stefan
 and
Morrical, Nate
 and
Wald, Ingo
 and
Pascucci, Valerio
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201070}
}
@inproceedings{
10.2312:pgv.20201071,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Fast Multi-View Rendering for Real-Time Applications}},
author = {
Unterguggenberger, Johannes
 and
Kerbl, Bernhard
 and
Steinberger, Markus
 and
Schmalstieg, Dieter
 and
Wimmer, Michael
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201071}
}
@inproceedings{
10.2312:pgv.20201072,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Moment-Based Opacity Optimization}},
author = {
Zeidan, Mahmoud
 and
Rapp, Tobias
 and
Peters, Christoph
 and
Dachsbacher, Carsten
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201072}
}
@inproceedings{
10.2312:pgv.20201074,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Effective Parallelization Strategies for Scalable, High-Performance Iterative Reconstruction}},
author = {
Gribble, Christiaan Paul
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201074}
}
@inproceedings{
10.2312:pgv.20201073,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Improving Performance of M-to-N Processing and Data Redistribution in In Transit Analysis and Visualization}},
author = {
Loring, Burlen
 and
Wolf, Mathew
 and
Kress, James
 and
Shudler, Sergei
 and
Gu, Junmin
 and
Rizzi, Silvio
 and
Logan, Jeremy
 and
Ferrier, Nicola
 and
Bethel, E. Wes
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201073}
}
@inproceedings{
10.2312:pgv.20201075,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Approaches for In Situ Computation of Moments in a Data-Parallel Environment}},
author = {
Tsai, Karen C.
 and
Bujack, Roxana
 and
Geveci, Berk
 and
Ayachit, Utkarsh
 and
Ahrens, James
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201075}
}
@inproceedings{
10.2312:pgv.20201076,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
High-Quality Rendering of Glyphs Using Hardware-Accelerated Ray Tracing}},
author = {
Zellmann, Stefan
 and
Aumüller, Martin
 and
Marshak, Nathan
 and
Wald, Ingo
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201076}
}
@inproceedings{
10.2312:pgv.20201077,
booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization},
editor = {
Frey, Steffen and Huang, Jian and Sadlo, Filip
}, title = {{
Alternative Parameters for On-The-Fly Simplification of MergeTrees}},
author = {
Werner, Kilian
 and
Garth, Christoph
}, year = {
2020},
publisher = {
The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-107-6},
DOI = {
10.2312/pgv.20201077}
}

Browse

Recent Submissions

Now showing 1 - 9 of 9
  • Item
    PGV 2020: Frontmatter
    (The Eurographics Association, 2020) Frey, Steffen; Huang, Jian; Sadlo, Filip; Frey, Steffen and Huang, Jian and Sadlo, Filip
  • Item
    Finding Efficient Spatial Distributions for Massively Instanced 3-d Models
    (The Eurographics Association, 2020) Zellmann, Stefan; Morrical, Nate; Wald, Ingo; Pascucci, Valerio; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Instancing is commonly used to reduce the memory footprint of massive 3-d models. Nevertheless, large production assets often do not fit into the memory allocated to a single rendering node or into the video memory of a single GPU. For memory intensive scenes like these, distributed rendering can be helpful. However, finding efficient data distributions for these instanced 3-d models is challenging, since a memory-efficient data distribution often results in an inefficient spatial distribution, and vice versa. Therefore, we propose a k-d tree construction algorithm that balances these two opposing goals and evaluate our scene distribution approach using publicly available instanced 3-d models like Disney's Moana Island Scene.
  • Item
    Fast Multi-View Rendering for Real-Time Applications
    (The Eurographics Association, 2020) Unterguggenberger, Johannes; Kerbl, Bernhard; Steinberger, Markus; Schmalstieg, Dieter; Wimmer, Michael; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Efficient rendering of multiple views can be a critical performance factor for real-time rendering applications. Generating more than one view multiplies the amount of rendered geometry, which can cause a huge performance impact. Minimizing that impact has been a target of previous research and GPU manufacturers, who have started to equip devices with dedicated acceleration units. However, vendor-specific acceleration is not the only option to increase multi-view rendering (MVR) performance. Available graphics API features, shader stages and optimizations can be exploited for improved MVR performance, while generally offering more versatile pipeline configurations, including the preservation of custom tessellation and geometry shaders. In this paper, we present an exhaustive evaluation of MVR pipelines available on modern GPUs. We provide a detailed analysis of previous techniques, hardware-accelerated MVR and propose a novel method, leading to the creation of an MVR catalogue. Our analyses cover three distinct applications to help gain clarity on overall MVR performance characteristics. Our interpretation of the observed results provides a guideline for selecting the most appropriate one for various use cases on different GPU architectures.
  • Item
    Moment-Based Opacity Optimization
    (The Eurographics Association, 2020) Zeidan, Mahmoud; Rapp, Tobias; Peters, Christoph; Dachsbacher, Carsten; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Geometric structures such as points, lines, and surfaces play a vital role in scientific visualization. However, these visualizations frequently suffer from visual clutter that hinders the inspection of important features behind dense but less important features. In the past few years, geometric cluttering and occlusion avoidance has been addressed in scientific visualization with various approaches such as opacity optimization techniques. In this paper, we present a novel approach for opacity optimization based on recent state-of-the-art moment-based techniques for signal reconstruction. In contrast to truncated Fourier series, momentbased reconstructions of feature importance and optical depth along view rays are highly accurate for sparse regions but also plausible for densely covered regions. At the same time, moment-based methods do not suffer from ringing artifacts. Moreover, this representation enables fast evaluation and compact storage, which is crucial for per-pixel optimization especially for large geometric structures. We also present a fast screen space filtering approach for optimized opacities that works directly on moment buffers. This filtering approach is suitable for real-time visualization applications, while providing comparable quality to object space smoothing. Its implementation is independent of the type of geometry such that it is general and easy to integrate. We compare our technique to recent state of the art techniques for opacity optimization and apply it to real and synthetic data sets in various applications.
  • Item
    Effective Parallelization Strategies for Scalable, High-Performance Iterative Reconstruction
    (The Eurographics Association, 2020) Gribble, Christiaan Paul; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Iterative reconstruction techniques in X-ray computed tomography converge to a result by successively refining increasingly accurate estimates. Compared to alternative approaches, iterative reconstruction imposes significant computational demand but generally leads to higher reconstruction quality and is more robust to inherently imperfect scan data. We explore several strategies for exploiting parallelism in iterative reconstruction and evaluate their scalability and performance on modern workstation-class systems. Results show that scalable, high performance iterative reconstruction is possible with careful attention to the expression of parallelism in both the projection and backprojection phases of computation.
  • Item
    Improving Performance of M-to-N Processing and Data Redistribution in In Transit Analysis and Visualization
    (The Eurographics Association, 2020) Loring, Burlen; Wolf, Mathew; Kress, James; Shudler, Sergei; Gu, Junmin; Rizzi, Silvio; Logan, Jeremy; Ferrier, Nicola; Bethel, E. Wes; Frey, Steffen and Huang, Jian and Sadlo, Filip
    In an in transit setting, a parallel data producer, such as a numerical simulation, runs on one set of ranks M, while a data consumer, such as a parallel visualization application, runs on a different set of ranks N: One of the central challenges in this in transit setting is to determine the mapping of data from the set of M producer ranks to the set of N consumer ranks. This is a challenging problem for several reasons, such as the producer and consumer codes potentially having different scaling characteristics and different data models. The resulting mapping from M to N ranks can have a significant impact on aggregate application performance. In this work, we present an approach for performing this M-to-N mapping in a way that has broad applicability across a diversity of data producer and consumer applications. We evaluate its design and performance with a study that runs at high concurrency on a modern HPC platform. By leveraging design characteristics, which facilitate an ''intelligent'' mapping from M-to-N, we observe significant performance gains are possible in terms of several different metrics, including time-to-solution and amount of data moved.
  • Item
    Approaches for In Situ Computation of Moments in a Data-Parallel Environment
    (The Eurographics Association, 2020) Tsai, Karen C.; Bujack, Roxana; Geveci, Berk; Ayachit, Utkarsh; Ahrens, James; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Feature-driven in situ data reduction can overcome the I/O bottleneck that large simulations face in modern supercomputer architectures in a semantically meaningful way. In this work, we make use of pattern detection as a black box detector of arbitrary feature templates of interest. In particular, we use moment invariants because they allow pattern detection independent of the specific orientation of a feature. We provide two open source implementations of a rotation invariant pattern detection algorithm for high performance computing (HPC) clusters with a distributed memory environment. The first one is a straightforward integration approach. The second one makes use of the Fourier transform and the Cross-Correlation Theorem. In this paper, we will compare the two approaches with respect to performance and flexibility and showcase results of the in situ integration with real world simulation code.
  • Item
    High-Quality Rendering of Glyphs Using Hardware-Accelerated Ray Tracing
    (The Eurographics Association, 2020) Zellmann, Stefan; Aumüller, Martin; Marshak, Nathan; Wald, Ingo; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Glyph rendering is an important scientific visualization technique for 3D, time-varying simulation data and for higherdimensional data in general. Though conceptually simple, there are several different challenges when realizing glyph rendering on top of triangle rasterization APIs, such as possibly prohibitive polygon counts, limitations of what shapes can be used for the glyphs, issues with visual clutter, etc. In this paper, we investigate the use of hardware ray tracing for high-quality, highperformance glyph rendering, and show that this not only leads to a more flexible and often more elegant solution for dealing with number and shape of glyphs, but that this can also help address visual clutter, and even provide additional visual cues that can enhance understanding of the dataset.
  • Item
    Alternative Parameters for On-The-Fly Simplification of MergeTrees
    (The Eurographics Association, 2020) Werner, Kilian; Garth, Christoph; Frey, Steffen and Huang, Jian and Sadlo, Filip
    Topological simplification of merge trees requires a user specified persistence threshold. As this threshold is based on prior domain knowledge and has an unpredictable relation to output size, its use faces challenges in large-data situations like online, distributed or out-of-core scenarios. We propose two alternative parameters, a targeted percentile size reduction and a total output size limit, to increase flexibility in those scenarios.