A scalable parallel cell-projection volume rendering algorithm for three-dimensional unstructured data

被引:30
|
作者
Ma, KL
Crockett, TW
机构
关键词
volume rendering; parallel algorithms; unstructured grids; scientific visualization; hierarchical data structures; load balancing; asynchronous communication; message passing; distributed memory;
D O I
10.1109/PRS.1997.628300
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Visualizing three-dimensional unstructured data from aerodynamics calculations is challenging because the associated meshes are typically large in size and irregular in both shape and resolution. The goal of this research is to develop a fast, efficient parallel volume rendering algorithm for massively parallel distributed-memory supercomputers consisting of a large number of very powerful processors. We use cell-projection instead of ray-casting to provide maximum flexibility in the data distribution and rendering steps. Effective static load balancing is achieved with a round robin distribution of data cells among the processors. A spatial partitioning tree is used to guide the rendering, optimize the image compositing step, and reduce memory consumption. Communication cost is reduced by buffering messages and by overlapping communication with rendering calculations as much as possible. Tests on the IBM SP2 demonstrate that these strategies provide high rendering rates and good scalability. For a dataset containing half a million tetrahedral cells, we achieve two frames per second for a 400 x 400-pixel image using 128 processors.
引用
收藏
页码:95 / +
页数:12
相关论文
共 50 条
  • [31] Three-dimensional CT cholangiography using volume-rendering and minimum intensity projection techniques: Comparison with MRCP
    Tsukuda, S
    Ushimi, T
    Inoue, K
    Tanaka, J
    Heshiki, A
    RADIOLOGY, 2001, 221 : 445 - 445
  • [32] Three-dimensional perception of cinematic rendering versus conventional volume rendering using CT and CBCT data of the facial skeleton
    Steffen, Tobias
    Winklhofer, Sebastian
    Starz, Felicitas
    Wiedemeier, Daniel
    Ahmadli, Uzeyir
    Stadlinger, Bernd
    ANNALS OF ANATOMY-ANATOMISCHER ANZEIGER, 2022, 241
  • [33] Three-dimensional volume rendering of multidetector-row CT data:: applicable for emergency radiology
    Philipp, MO
    Kubin, K
    Mang, T
    Hörmann, M
    Metz, VM
    EUROPEAN JOURNAL OF RADIOLOGY, 2003, 48 (01) : 33 - 38
  • [34] A generic algorithm for three-dimensional multiphase flows on unstructured meshes
    Manik, Jai
    Dalal, Amaresh
    Natarajan, Ganesh
    INTERNATIONAL JOURNAL OF MULTIPHASE FLOW, 2018, 106 : 228 - 242
  • [35] Relationship Between the Contrast Effects of Raw Data Projection Images from Three-Dimensional Digital Subtraction Angiography and the Optimal Volume Rendering Parameters
    Takagi, Satoshi
    Tokumitsu, Hideyuki
    Sanada, Shigeru
    JOURNAL OF DIGITAL IMAGING, 2015, 28 (03) : 368 - 372
  • [36] Relationship Between the Contrast Effects of Raw Data Projection Images from Three-Dimensional Digital Subtraction Angiography and the Optimal Volume Rendering Parameters
    Satoshi Takagi
    Hideyuki Tokumitsu
    Shigeru Sanada
    Journal of Digital Imaging, 2015, 28 : 368 - 372
  • [38] Parallel multigrid detached eddy simulation algorithm for three-dimensional unsteady incompressible flows on unstructured meshes
    Gil, A. J.
    Zhang, Z.
    Hassan, O.
    Morgan, K.
    JOURNAL OF AEROSPACE ENGINEERING, 2006, 19 (04) : 271 - 280
  • [39] Parallel multigrid detached eddy simulation algorithm for three-dimensional unsteady incompressible flows on unstructured meshes
    Gil, A.J.
    Zhang, Z.
    Hassan, O.
    Morgan, K.
    Journal of Aerospace Engineering, 2006, 19 (04): : 271 - 280
  • [40] A finite-volume algorithm for three-dimensional magnetohydrodynamics on an unstructured, adaptive grid in axially symmetric geometry
    Schnack, DD
    Lottati, I
    Mikic, Z
    Satyanarayana, P
    JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 140 (01) : 71 - 121