Multi-GPU multi-display rendering of extremely large 3D environments

被引:2
|
作者
Dong, Yangzi [1 ]
Peng, Chao [1 ]
机构
[1] Rochester Inst Technol, Golisano Coll Comp & Informat Sci, Sch Interact Games & Media, 1 Lomb Mem Dr, Rochester, NY 14623 USA
来源
VISUAL COMPUTER | 2023年 / 39卷 / 12期
基金
美国国家科学基金会;
关键词
Multi-GPU rendering; GPU out-of-core; Inter-GPU load balancing; FRAMEWORK;
D O I
10.1007/s00371-022-02740-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In real-time rendering applications, mesh rendering quality suffers from limited GPU memory capacity and display resolution. Due to the increased complexity of models and the demand for higher display resolutions, people have started building commodity workstations with multiple GPUs at a low cost. As a result, more GPU memory is available across multiple GPUs, and a higher display resolution can be achieved by connecting each GPU to a display monitor, resulting in a large tiled display configuration. However, a multi-GPU workstation may not efficiently handle a complex model that cannot fit into the GPU memory, due to (1) the unified configuration treating GPUs as one hardware entity and requiring the same data replicated in all GPUs, and (2) the lack of scalability to reduce, balance, and stream data dynamically between the CPU and GPUs as well as among the GPUs. In this work, we present a fine-grained parallel rendering approach that integrates a view-dependent LOD selection strategy with the inter-GPU load balancing method to ensure each GPU handles the portion of data it rasterizes, without data replication. A new multi-GPU out-of-core method minimizes the amount of data transferred from the CPU to each GPU by taking the advantage of frame-to-frame coherence. A comprehensive evaluation is presented to understand the efficiency and scalability of the execution components over extremely large scenes.
引用
收藏
页码:6473 / 6489
页数:17
相关论文
共 50 条
  • [1] Multi-GPU multi-display rendering of extremely large 3D environments
    Yangzi Dong
    Chao Peng
    The Visual Computer, 2023, 39 : 6473 - 6489
  • [2] Investigating the Role of a Large, Shared Display in Multi-Display Environments
    Wallace, James R.
    Scott, Stacey D.
    Lai, Eugene
    Jajalla, Deon
    COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE COMPUTING AND WORK PRACTICES, 2011, 20 (06): : 529 - 561
  • [3] Investigating the Role of a Large, Shared Display in Multi-Display Environments
    James R. Wallace
    Stacey D. Scott
    Eugene Lai
    Deon Jajalla
    Computer Supported Cooperative Work (CSCW), 2011, 20 : 529 - 561
  • [4] A multi-GPU acceleration for 3D imaging of the prostate
    Attardo, E.A.
    Borsic, A.
    Halter, R.J.
    Proceedings - 2011 International Conference on Electromagnetics in Advanced Applications, ICEAA'11, 2011, : 1096 - 1099
  • [5] Synchronous Gestures in Multi-Display Environments
    Ramos, Gonzalo
    Hinckley, Kenneth
    Wilson, Andy
    Sarin, Raman
    HUMAN-COMPUTER INTERACTION, 2009, 24 (1-2): : 117 - 169
  • [6] A Multi-GPU Design for Large Size Cryo-EM 3D Reconstruction
    Wang, Zihao
    Wan, Xiaohua
    Liu, Zhiyong
    Fan, Qianshuo
    Zhang, Fa
    Tan, Guangming
    2021 IEEE 35TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2021, : 847 - 858
  • [7] Automatic Configuration of Display Ordering for Multi-Display Environments
    Ohta, Takashi
    Tanaka, Jun
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENTERTAINMENT TECHNOLOGY (ACE 2010), 2010, : 24 - 27
  • [8] Comparison of User Performance in Mixed 2D-3D Multi-Display Environments
    Karnik, Abhijit
    Grossman, Tovi
    Subramanian, Sriram
    HUMAN-COMPUTER INTERACTION - INTERACT 2013, PT I, 2013, 8117 : 260 - 277
  • [9] Trust management of ubiquitous multi-display environments
    Kurdyukova, Ekatarina
    André, Elisabeth
    Leichtenstern, Karin
    Cognitive Technologies, 2012, : 177 - 193
  • [10] Multi-user predictive rendering on remote multi-GPU clusters
    Randrianandrasana, J.
    Chanonier, A.
    Deleau, H.
    Muller, T.
    Porral, P.
    Krajecki, M.
    Lucas, L.
    2018 IEEE FOURTH VR INTERNATIONAL WORKSHOP ON COLLABORATIVE VIRTUAL ENVIRONMENTS (3DCVE), 2018,