Parallel Rendering on Hybrid Multi-GPU Clusters (English)

in Eurographics Symposium on Parallel Graphics and Visualization ; 109-117
Eurographics Symposium on Parallel Graphics and Visualization
The Eurographics Association , Postfach 8043, 38621 Goslar, Germany; 2012

Achieving efficient scalable parallel rendering for interactive visualization applications on medium-sized graphics clusters remains a challenging problem. Framerates of up to 60hz require a carefully designed and fine-tuned parallel rendering implementation that fits all required operations into the 16ms time budget available for each rendered frame. Furthermore, modern commodity hardware embraces more and more a NUMA architecture, where multiple processor sockets each have their locally attached memory and where auxiliary devices such as GPUs and network interfaces are directly attached to one of the processors. Such so called fat NUMA processing and graphics nodes are increasingly used to build cost-effective hybrid shared/distributed memory visualization clusters. In this paper we present a thorough analysis of the asynchronous parallelization of the rendering stages and we derive and implement important optimizations to achieve highly interactive framerates on such hybrid multi-GPU clusters. We use both a benchmark program and a real-world scientific application used to visualize, navigate and interact with simulations of cortical neuron circuit models.

How to get this document?
Download
Commercial Copyright fee: €14.50 Basic fee: €4.00 Total price: €18.50
Academic Copyright fee: €4.50 Basic fee: €2.00 Total price: €6.50

Document information


Table of contents conference proceedings

The table of contents of the conference proceedings is generated automatically, so it can be incomplete, although all articles are available in the TIB.

1
HyperFlow: A Heterogeneous Dataflow Architecture
Vo, Huy T. / Osmari, Daniel K. / Comba, João / Lindstrom, Peter / Silva, Cláudio T. | 2012
11
PISTON: A Portable Cross-Platform Framework for Data-Parallel Visualization Operators
Lo, Li-ta / Sewell, Christopher / Ahrens, James | 2012
21
EAVL: The Extreme-scale Analysis and Visualization Library
Meredith, Jeremy S. / Ahern, Sean / Pugmire, Dave / Sisneros, Robert | 2012
31
Explicit Cache Management for Volume Ray-Casting on Parallel Architectures
Jönsson, Daniel / Ganestam, Per / Doggett, Michael / Ynnerman, Anders / Ropinski, Timo | 2012
41
GLuRay: Enhanced Ray Tracing in Existing Scientific Visualization Applications using OpenGL Interception
Brownlee, Carson / Fogal, Thomas / Hansen, Charles D. | 2012
51
A Study of Ray Tracing Large-scale Scientific Data in Two Widely Used Parallel Visualization Applications
Brownlee, Carson / Patchett, John / Lo, Li-Ta / DeMarle, David / Mitchell, Christopher / Ahrens, James / Hansen, Charles D. | 2012
61
Dynamic Scheduling for Large-Scale Distributed-Memory Ray Tracing
Navrátil, Paul A. / Fussell, Donald S. / Lin, Calvin / Childs, Hank | 2012
71
Fast Collision Culling in Large-Scale Environments Using GPU Mapping Function
Avril, Quentin / Gouranton, Valérie / Arnaldi, Bruno | 2012
81
Light Propagation Maps on Parallel Graphics Architectures
Gruson, Adrien / Patil, Ajit Hakke / Cozot, Remi / Bouatouch, Kadi / Pattanaik, Sumanta | 2012
89
Polygonization of Implicit Surfaces on Multi-Core Architectures with SIMD Instructions
Shirazian, Pourya / Wyvill, Brian / Duprat, Jean-Luc | 2012
99
Load-Balanced Multi-GPU Ambient Occlusion for Direct Volume Rendering
Ancel, Alexandre / Dischler, Jean-Michel / Mongenet, Catherine | 2012
109
Parallel Rendering on Hybrid Multi-GPU Clusters
Eilemann, Stefan / Bilgili, Ahmet / Abdellah, Marwan / Hernando, Juan / Makhinya, Maxim / Pajarola, Renato / Schürmann, Felix | 2012
119
Multi-GPU Image-based Visual Hull Rendering
Hauswiesner, Stefan / Khlebnikov, Rostislav / Steinberger, Markus / Straka, Matthias / Reitmayr, Gerhard | 2012
129
Shift-Based Parallel Image Compositing on InfiniBandTM Fat-Trees
Cavin, Xavier / Demengeon, Olivier | 2012
139
Auto Splats: Dynamic Point Cloud Visualization on the GPU
Preiner, Reinhold / Jeschke, Stefan / Wimmer, Michael | 2012
149
Time-constrained Animation Rendering on Desktop Grids
Aggarwal, Vibhor / Debattista, Kurt / Bashford-Rogers, Thomas / Chalmers, Alan | 2012

Similar titles