Parallel Rendering on Hybrid Multi-GPU Clusters
Stefan Eilemann, Ahmet Bilgili, Marwan Abdellah, Juan Hernando, Maxim Makhinya, Renato Pajarola, Felix Schürmann
Eurographics Symposium on Parallel Graphics and Visualization, 2012, pp. 109--117.
Abstract: 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.
Article URL: http://dx.doi.org/10.2312/EGPGV/EGPGV12/109-117
BibTeX format:
@inproceedings{Eilemann:2012:PRO,
  author = {Stefan Eilemann and Ahmet Bilgili and Marwan Abdellah and Juan Hernando and Maxim Makhinya and Renato Pajarola and Felix Schürmann},
  title = {Parallel Rendering on Hybrid Multi-GPU Clusters},
  booktitle = {Eurographics Symposium on Parallel Graphics and Visualization},
  pages = {109--117},
  year = {2012},
}
Search for more articles by Stefan Eilemann.
Search for more articles by Ahmet Bilgili.
Search for more articles by Marwan Abdellah.
Search for more articles by Juan Hernando.
Search for more articles by Maxim Makhinya.
Search for more articles by Renato Pajarola.
Search for more articles by Felix Schürmann.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."