A COMPETITIVE ANALYSIS OF LOAD BALANCING STRATEGIES FOR PARALLEL RAY-TRACING

Authors
Citation
A. Heirich et J. Arvo, A COMPETITIVE ANALYSIS OF LOAD BALANCING STRATEGIES FOR PARALLEL RAY-TRACING, Journal of supercomputing, 12(1-2), 1998, pp. 57-68
Citations number
18
Categorie Soggetti
Computer Science Hardware & Architecture","Computer Science Theory & Methods","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture","Computer Science Theory & Methods
Journal title
ISSN journal
09208542
Volume
12
Issue
1-2
Year of publication
1998
Pages
57 - 68
Database
ISI
SICI code
0920-8542(1998)12:1-2<57:ACAOLB>2.0.ZU;2-8
Abstract
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 f or rendering complex images with contemporary ray tracing algorithms, and for rendering NTSC resolution images on 128 or more computers. Str ategies based on image tiling are shown to be ineffective except on ve ry small numbers of computers. A dynamic load balancing strategy, base d 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 ot her rendering and image processing applications.