A competitive analysis of load balancing strategies for parallel ray tracing

被引:16
|
作者
Heirich, A
Arvo, J
机构
[1] Silicon Graph Comp Syst, Mountain View, CA 94043 USA
[2] CALTECH, Dept Comp Sci, Pasadena, CA 91125 USA
来源
JOURNAL OF SUPERCOMPUTING | 1998年 / 12卷 / 1-2期
关键词
load balancing; ray tracing; rendering; graphics; image processing; diffusion;
D O I
10.1023/A:1007977326603
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper examines the effectiveness of load balancing strategies for ray tracing on large parallel computer systems and cluster computers. Popular static load balancing strategies are shown to be inadequate for rendering complex images with contemporary ray tracing algorithms, and for rendering NTSC resolution images on 128 or more computers. Strategies based on image tiling are shown to be ineffective except on very small numbers of computers. A dynamic load balancing strategy, based on a diffusion model, is applied to a parallel Monte Carlo rendering system. The diffusive strategy is shown to remedy the defects of the static strategies. A hybrid strategy that combines static and dynamic approaches produces nearly optimal performance on a variety of images and computer systems. The theoretical results should be relevant to other rendering and image processing applications.
引用
收藏
页码:57 / 68
页数:12
相关论文
共 50 条
  • [1] A Competitive Analysis of Load Balancing Strategies for Parallel Ray Tracing
    Alan Heirich
    James Arvo
    The Journal of Supercomputing, 1998, 12 : 57 - 68
  • [2] Load balancing strategies for ray tracing on parallel processors
    Lee, TY
    Raghavendra, CS
    Nicholas, JB
    INTEGRATED COMPUTER-AIDED ENGINEERING, 1997, 4 (04) : 260 - 275
  • [3] Distributed load balancing strategies for parallel ray tracing
    Krajecki, M
    Habbas, Z
    Herrmann, F
    Gardan, Y
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 50 - 55
  • [4] Load balancing strategies for ray tracing on parallel processors
    Natl Cheng-Kung Univ, Tainan, Taiwan
    Integr Comput Aided Eng, 4 (260-275):
  • [5] Perfect load balancing for demand-driven parallel ray tracing
    Plachetka, T
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 410 - 419
  • [6] An efficient load balancing method for parallel ray tracing on heterogeneous workstation networks
    González, P
    Sánchez, JL
    Alfaro, FJ
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2622 - 2628
  • [7] Image parallel ray tracing using static load balancing and data prefetching
    Yoon, HJ
    Eun, S
    Cho, JW
    PARALLEL COMPUTING, 1997, 23 (07) : 861 - 872
  • [8] Data parallel load balancing strategies
    Fonlupt, C
    Marquet, P
    Dekeyser, JL
    PARALLEL COMPUTING, 1998, 24 (11) : 1665 - 1684
  • [9] Competitive analysis of network load balancing
    Deng, XT
    Liu, HN
    Long, JS
    Xiao, B
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 40 (02) : 162 - 172
  • [10] LOAD BALANCING BASED ON LOAD COHERENCE BETWEEN CONTINUOUS IMAGES FOR AN OBJECT-SPACE PARALLEL RAY-TRACING SYSTEM
    KOBAYASHI, H
    KUBOTA, H
    HORIGUCHI, S
    NAKAMURA, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1993, E76D (12) : 1490 - 1499