MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems
Mark Howison, E. Wes Bethel, Hank Childs
Eurographics Symposium on Parallel Graphics and Visualization, 2010, pp. 1--10.
Abstract: This work studies the performance and scalability characteristics of "hybrid" parallel programming and execution as applied to raycasting volume rendering -- a staple visualization algorithm -- on a large, multi-core platform. Historically, the Message Passing Interface (MPI) has become the de-facto standard for parallel programming and execution on modern parallel systems. As the computing industry trends towards multi-core processors, with fourand six-core chips common today and 128-core chips coming soon, we wish to better understand how algorithmic and parallel programming choices impact performance and scalability on large, distributed-memory multi-core systems. Our findings indicate that the hybrid-parallel implementation, at levels of concurrency ranging from 1,728 to 216,000, performs better, uses a smaller absolute memory footprint, and consumes less communication bandwidth than the traditional, MPI-only implementation.
Article URL: http://dx.doi.org/10.2312/EGPGV/EGPGV10/001-010
BibTeX format:
@inproceedings{Howison:2010:MPF,
  author = {Mark Howison and E. Wes Bethel and Hank Childs},
  title = {MPI-hybrid Parallelism for Volume Rendering on Large, Multi-core Systems},
  booktitle = {Eurographics Symposium on Parallel Graphics and Visualization},
  pages = {1--10},
  year = {2010},
}
Search for more articles by Mark Howison.
Search for more articles by E. Wes Bethel.
Search for more articles by Hank Childs.

Return to the search page.


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