Skip to main navigation Skip to search Skip to main content

Adaptive decomposition and remapping algorithms for object-space-parallel direct volume rendering of unstructured grids

  • Cevdet Aykanat
  • , B. Barla Cambazoglu
  • , Ferit Findik
  • , Tahsin Kurc

Research output: Contribution to journalArticlepeer-review

28 Scopus citations

Abstract

Object space (OS) parallelization of an efficient direct volume rendering algorithm for unstructured grids on distributed-memory architectures is investigated. The adaptive OS decomposition problem is modeled as a graph partitioning (GP) problem using an efficient and highly accurate estimation scheme for view-dependent node and edge weighting. In the proposed model, minimizing the cutsize corresponds to minimizing the parallelization overhead due to the data communication and redundant computation/storage while maintaining the GP balance constraint corresponds to maintaining the computational load balance in parallel rendering. A GP-based, view-independent cell clustering scheme is introduced to induce more tractable view-dependent computational graphs for successive visualizations. As another contribution, a graph-theoretical remapping model is proposed as a solution to the general remapping problem and is used in minimization of the cell-data migration overhead. The remapping tool RM-MeTiS is developed by modifying the GP tool MeTiS and is used in partitioning the remapping graphs. Experiments are conducted using benchmark datasets on a 28-node PC cluster to evaluate the performance of the proposed models.

Original languageEnglish
Pages (from-to)77-99
Number of pages23
JournalJournal of Parallel and Distributed Computing
Volume67
Issue number1
DOIs
StatePublished - Jan 2007

Keywords

  • Adaptive decomposition
  • Direct volume rendering
  • Graph partitioning
  • Object space parallelization
  • Remapping
  • Unstructured grids

Fingerprint

Dive into the research topics of 'Adaptive decomposition and remapping algorithms for object-space-parallel direct volume rendering of unstructured grids'. Together they form a unique fingerprint.

Cite this