Load Balanced Parallel GPU Out-of-Core for Continuous LOD Model Visualization

被引:3
|
作者
Peng, Chao [1 ]
Mi, Peng [1 ]
Cao, Yong [1 ]
机构
[1] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24060 USA
关键词
D O I
10.1109/SC.Companion.2012.37
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Rendering massive 3D models has been recognized as a challenging task. Due to the limited size of GPU memory, a massive model with hundreds of millions of primitives cannot fit into most of modern GPUs. By applying parallel Level-Of-Detail (LOD), as proposed in [1], transferring only a portion of primitives rather than the whole to the GPU is sufficient for generating a desired simplified version of the model. However, the low bandwidth in CPU-GPU communication make data-transferring a very time-consuming process that prevents users from achieving high-performance rendering of massive 3D models on a single-GPU system. This paper explores a device-level parallel design that distributes the workloads in a multi-GPU multi-display system. Our multi-GPU out-of-core uses a load-balancing method and seamlessly integrates with the parallel LOD algorithm. Our experiments show highly interactive frame rates of the "Boeing 777" airplane model that consists of over 332 million triangles and over 223 million vertices.
引用
收藏
页码:215 / 223
页数:9
相关论文
共 50 条
  • [1] Out-of-core divisible load processing
    Drozdowski, M
    Wolniewicz, P
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (10) : 1048 - 1056
  • [2] Efficient out-of-core sorting algorithms for the Parallel Disks Model
    Kundeti, Vamsi
    Rajasekaran, Sanguthevar
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (11) : 1427 - 1433
  • [3] Efficient GPU out-of-core visualization of large-scale CAD models with voxel representations
    Xue, Junjie
    Zhao, Gang
    Xiao, Wenlei
    ADVANCES IN ENGINEERING SOFTWARE, 2016, 99 : 73 - 80
  • [4] An out-of-core GPU approach for accelerating geostatistical interpolation
    Allombert, Victor
    Michea, David
    Dupros, Fabrice
    Bellier, Christian
    Bourgine, Bernard
    Aochi, Hideo
    Jubertie, Sylvain
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 888 - 896
  • [5] Fast multithreaded out-of-core visualization technique
    Sulatycke, Peter D.
    Ghose, Kanad
    Proceedings of the International Parallel Processing Symposium, IPPS, 1999, : 569 - 575
  • [6] A fast multithreaded out-of-core visualization technique
    Sulatycke, PD
    Ghose, K
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 569 - 575
  • [7] A LOD Algorithm Based on Out-of-Core for Large Scale Terrain Rendering
    Zhang, Zhifeng
    Zhang, Na
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2168 - 2171
  • [8] A Framework to Transform In-Core GPU Algorithms to Out-of-Core Algorithms
    Harada, Takahiro
    PROCEEDINGS I3D 2016: 20TH ACM SIGGRAPH SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, 2016, : 179 - 180
  • [9] Higher Order Method of Moments With a Parallel Out-of-Core LU Solver on GPU/CPU Platform
    Mu, Xing
    Zhou, Hou-Xing
    Chen, Kang
    Hong, Wei
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2014, 62 (11) : 5634 - 5646
  • [10] Irregular and out-of-core parallel computing on clusters
    Brezany, P
    Bubak, M
    Malawski, M
    Zajac, K
    PARALLEL PROCESSING APPLIED MATHEMATICS, 2002, 2328 : 299 - 306