A Memory Efficient Parallel Particle-Based Volume Rendering for Large-Scale Distributed Unstructured Volume Datasets in HPC Environments

被引:0
|
作者
Yamaoka, Yoshiaki [1 ]
Hayashi, Kengo [1 ]
Sakamoto, Naohisa [1 ]
Nonaka, Jorji [2 ]
机构
[1] Kobe Univ, Kobe, Hyogo, Japan
[2] RIKEN, Ctr Computat Sci, Kobe, Hyogo, Japan
关键词
Particle-based Volume Rendering; Unstructured volume dataset; 234 image composition; In-situ visualization; FRAMEWORK;
D O I
10.1007/978-981-13-2853-4_43
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, the size and complexity of the datasets generated by the large-scale numerical simulations using modern HPC (High Performance Computing) systems have continuously increasing. These generated datasets can possess different formats, types, and attributes. In this work, we have focused on the large-scale distributed unstructured volume datasets, which are still applied on numerical simulations in a variety of scientific and engineering fields. Although volume rendering is one of the most popular techniques for analyzing and exploring a given volume data, in the case of unstructured volume data, the time-consuming visibility sorting becomes problematic as the data size increases. Focusing on an effective volume rendering of large-scale distributed unstructured volume datasets generated in HPC environments, we opted for using the well-known PBVR (Particle-based Volume Rendering) method. Although PBVR does not require any visibility sorting during the rendering process, the CPU-based approach has a notorious image quality and memory consumption tradeoff. This is because that the entire set of the intermediate rendering primitives (particles) was required to be stored a priori to the rendering processing. In order to minimize the high pressure on the memory consumption, we propose a fully parallel PBVR approach, which eliminates the necessity for storing these intermediate rendering primitives, as required by the existing approaches. In the proposed method, each set of the rendering primitives is directly converted to a partial image by the processes, and then they are gathered and merged by the utilized parallel image composition library (234Compositor). We evaluated the memory cost and processing time by using a real CFD simulation result, and we could verify the effectiveness of our proposed method compared to the already existing parallel PBVR method.
引用
收藏
页码:552 / 562
页数:11
相关论文
共 50 条
  • [1] High-quality particle-based volume rendering for large-scale unstructured volume datasets
    Naohisa Sakamoto
    Naoya Maeda
    Takuma Kawamura
    Koji Koyamada
    [J]. Journal of Visualization, 2013, 16 : 153 - 162
  • [2] High-quality particle-based volume rendering for large-scale unstructured volume datasets
    Sakamoto, Naohisa
    Maeda, Naoya
    Kawamura, Takuma
    Koyamada, Koji
    [J]. JOURNAL OF VISUALIZATION, 2013, 16 (02) : 153 - 162
  • [3] Remote Visualization for Large-scale Simulation using Particle-based Volume Rendering
    Kawamura, Takuma
    Idomura, Yasuhiro
    Miyamura, Hiroko
    Takemiya, Hiroshi
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1479 - 1480
  • [4] Distributed Particle-based Rendering Framework for Large Data Visualization on HPC Environments
    Nonaka, Jorji
    Sakamoto, Naohisa
    Shimizu, Takashi
    Fujita, Masahiro
    Ono, Kenji
    Koyamada, Koji
    [J]. 2017 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2017, : 300 - 307
  • [5] Remote Visualization for Large-scale Simulation using Particle-based Volume Rendering
    Kawamura, Takuma
    Idomura, Yasuhiro
    Miyamura, Hiroko
    Takemiya, Hiroshi
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1481 - 1481
  • [6] Particle-Based Volume Rendering of Remote Volume Datasets Using FlowVR
    Lorant, Allan
    Ancel, Alexandre
    Zhao, Kun
    Sakamoto, Naohisa
    Koyamada, Koji
    Raffin, Bruno
    [J]. ASIASIM 2012, PT I, 2012, 323 : 285 - +
  • [7] A scalable parallel software volume rendering algorithm for large-scale unstructured data
    Wangc, Kangjian
    Zheng, Yao
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 1, PROCEEDINGS, 2007, 4487 : 482 - 489
  • [8] Using Interactive Particle-based Rendering to Visualize a Large-scale Time-varying Unstructured Volume with Mixed Cell Types
    Zhao, Kun
    Sakamoto, Naohisa
    Koyamada, Koji
    [J]. 2017 IEEE PACIFIC VISUALIZATION SYMPOSIUM (PACIFICVIS), 2017, : 185 - 189
  • [9] Particle-based volume rendering
    Sakamoto, Naohisa
    Nonaka, Jorji
    Koyamada, Koji
    Tanaka, Satoshi
    [J]. ASIA-PACIFIC SYMPOSIUM ON VISUALISATION 2007, PROCEEDINGS, 2007, : 129 - +
  • [10] Parallel volume rendering with early ray termination for visualizing large-scale datasets
    Matsui, M
    Ino, F
    Hagihara, K
    [J]. PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 245 - 256