Improving parallel shear-warp volume rendering on shared address space multiprocessors

Dongming Jiang, Jaswinder Pal Singh

Research output: Contribution to conferencePaperpeer-review

5 Scopus citations

Abstract

This paper presents a new parallel volume rendering algorithm and implementation, based on shear warp factorization, for shared address space multiprocessors. Starting from an existing parallel shear-warp renderer, we use increasingly detailed performance measurements on real machines and simulators to understand performance bottlenecks. This leads us to a new parallel implementation that substantially outperforms and out-scales the old one on a range of shared address space platforms, from bus-based centralized memory machine to hardware-coherent distributed memory machines to networks of computers connected by page-based shared virtual memory. The results demonstrate that real time volume rendering is promising on general purpose multiprocessors, and illustrate the utility of tool hierarchies in conjunction with algorithmic and application knowledge to understand memory system interactions and improve parallel algorithms.

Original languageEnglish (US)
Pages252-263
Number of pages12
DOIs
StatePublished - 1997
EventProceedings of the 1997 6th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming - Las Vegas, NV, USA
Duration: Jun 18 1997Jun 21 1997

Other

OtherProceedings of the 1997 6th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
CityLas Vegas, NV, USA
Period6/18/976/21/97

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint Dive into the research topics of 'Improving parallel shear-warp volume rendering on shared address space multiprocessors'. Together they form a unique fingerprint.

Cite this