-
Parallel Rendering and Large Data Visualization
Authors:
Stefan Eilemann
Abstract:
We are living in the big data age: An ever increasing amount of data is being produced through data acquisition and computer simulations. While large scale analysis and simulations have received significant attention for cloud and high-performance computing, software to efficiently visualise large data sets is struggling to keep up.
Visualization has proven to be an efficient tool for understand…
▽ More
We are living in the big data age: An ever increasing amount of data is being produced through data acquisition and computer simulations. While large scale analysis and simulations have received significant attention for cloud and high-performance computing, software to efficiently visualise large data sets is struggling to keep up.
Visualization has proven to be an efficient tool for understanding data, in particular visual analysis is a powerful tool to gain intuitive insight into the spatial structure and relations of 3D data sets. Large-scale visualization setups are becoming ever more affordable, and high-resolution tiled display walls are in reach even for small institutions. Virtual reality has arrived in the consumer space, making it accessible to a large audience.
This thesis addresses these developments by advancing the field of parallel rendering. We formalise the design of system software for large data visualization through parallel rendering, provide a reference implementation of a parallel rendering framework, introduce novel algorithms to accelerate the rendering of large amounts of data, and validate this research and development with new applications for large data visualization. Applications built using our framework enable domain scientists and large data engineers to better extract meaning from their data, making it feasible to explore more data and enabling the use of high-fidelity visualization installations to see more detail of the data.
△ Less
Submitted 23 February, 2019;
originally announced February 2019.
-
Equalizer 2.0 - Convergence of a Parallel Rendering Framework
Authors:
Stefan Eilemann,
David Steiner,
Renato Pajarola
Abstract:
Develo** complex, real world graphics applications which leverage multiple GPUs and computers for interactive 3D rendering tasks is a complex task. It requires expertise in distributed systems and parallel rendering in addition to the application domain itself. We present a mature parallel rendering framework which provides a large set of features, algorithms and system integration for a wide ra…
▽ More
Develo** complex, real world graphics applications which leverage multiple GPUs and computers for interactive 3D rendering tasks is a complex task. It requires expertise in distributed systems and parallel rendering in addition to the application domain itself. We present a mature parallel rendering framework which provides a large set of features, algorithms and system integration for a wide range of real-world research and industry applications. Using the Equalizer parallel rendering framework, we show how a wide set of generic algorithms can be integrated in the framework to help application scalability and development in many different domains, highlighting how concrete applications benefit from the diverse aspects and use cases of Equalizer. We present novel parallel rendering algorithms, powerful abstractions for large visualization setups and virtual reality, as well as new experimental results for parallel rendering and data distribution.
△ Less
Submitted 22 February, 2018;
originally announced February 2018.
-
From Big Data to Big Displays: High-Performance Visualization at Blue Brain
Authors:
Stefan Eilemann,
Marwan Abdellah,
Nicolas Antille,
Ahmet Bilgili,
Grigory Chevtchenko,
Raphael Dumusc,
Cyrille Favreau,
Juan Hernando,
Daniel Nachbaur,
Pawel Podhajski,
Jafet Villafranca,
Felix Schürmann
Abstract:
Blue Brain has pushed high-performance visualization (HPV) to complement its HPC strategy since its inception in 2007. In 2011, this strategy has been accelerated to develop innovative visualization solutions through increased funding and strategic partnerships with other research institutions.
We present the key elements of this HPV ecosystem, which integrates C++ visualization applications wit…
▽ More
Blue Brain has pushed high-performance visualization (HPV) to complement its HPC strategy since its inception in 2007. In 2011, this strategy has been accelerated to develop innovative visualization solutions through increased funding and strategic partnerships with other research institutions.
We present the key elements of this HPV ecosystem, which integrates C++ visualization applications with novel collaborative display systems. We motivate how our strategy of transforming visualization engines into services enables a variety of use cases, not only for the integration with high-fidelity displays, but also to build service oriented architectures, to link into web applications and to provide remote services to Python applications.
△ Less
Submitted 30 June, 2017;
originally announced June 2017.
-
A Physically Plausible Model for Rendering Highly Scattering Fluorescent Participating Media
Authors:
Marwan Abdellah,
Ahmet Bilgili,
Stefan Eilemann,
Henry Markram,
Felix Schürmann
Abstract:
We present a novel extension of the path tracing algorithm that is capable of treating highly scattering participating media in the presence of fluorescent structures. The extension is based on the formulation of the full radiative transfer equation when solved on a per-wavelength-basis, resulting in accurate model and unbiased algorithm for rendering highly scattering fluorescent participating me…
▽ More
We present a novel extension of the path tracing algorithm that is capable of treating highly scattering participating media in the presence of fluorescent structures. The extension is based on the formulation of the full radiative transfer equation when solved on a per-wavelength-basis, resulting in accurate model and unbiased algorithm for rendering highly scattering fluorescent participating media. The model accounts for the intrinsic properties of fluorescent dyes including their absorption and emission spectra, molar absorptivity and quantum yield and also their concentration. Our algorithm is applied to render highly scattering isotropic fluorescent solutions under different illumination conditions. The spectral performance of the model is validated against emission spectra of different fluorescent dyes that are of significance in spectroscopy.
△ Less
Submitted 12 June, 2017; v1 submitted 9 June, 2017;
originally announced June 2017.