Load balancing methods for ray tracing and binary tree computing using PVM

被引:2
作者
Sekharan, CN
Goel, V
Sridhar, R
机构
[1] UNIV CENT FLORIDA,DEPT COMP SCI,ORLANDO,FL 32816
[2] UNIV OKLAHOMA,SCH COMP SCI,NORMAN,OK 73019
基金
美国国家科学基金会;
关键词
load balancing; ray tracing; binary tree; distributed environment; PVM; workstation cluster;
D O I
10.1016/0167-8191(95)00049-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose efficient load balancing methods for two computational problems namely ray tracing and bottom-up binary tree computing in a distributed environment. In the context of ray tracing, we propose a variant of a static load balancing technique presented in [15] where the sampling is based on partitioning the object space. Our approach partitions the image instead and uses an efficient scheduling technique for load balancing. Computations carried out on a binary tree arise naturally in image processing and network optimization problems. Many of these problems are solved efficiently in parallel by the popular tree contraction technique [1]. In this paper, we explore the tree-contraction technique in a distributed setting using the grain packing method [9]. Implementations of our algorithms on a cluster of workstations using Parallel Virtual Machine (PVM) [6] demonstrate near-perfect load balancing.
引用
收藏
页码:1963 / 1978
页数:16
相关论文
共 50 条
  • [1] Dynamic Load Balancing in PVM Using Intelligent Application
    Bilal, Kashif
    Iqbal, Tassawar
    Safi, Asad Ali
    Daudpota, Nadeem
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 5, 2005, 5 : 132 - 135
  • [2] 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
  • [3] A competitive analysis of load balancing strategies for parallel ray tracing
    Heirich, A
    Arvo, J
    JOURNAL OF SUPERCOMPUTING, 1998, 12 (1-2) : 57 - 68
  • [4] A Competitive Analysis of Load Balancing Strategies for Parallel Ray Tracing
    Alan Heirich
    James Arvo
    The Journal of Supercomputing, 1998, 12 : 57 - 68
  • [5] Image parallel ray tracing using static load balancing and data prefetching
    Yoon, HJ
    Eun, S
    Cho, JW
    PARALLEL COMPUTING, 1997, 23 (07) : 861 - 872
  • [6] Simulation methods for load balancing in distributed computing
    Ivanisenko, Igor
    Volk, Maksym
    2017 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2017,
  • [7] Proposal of a tree load balancing algorithm to grid computing environments
    de Mello, RF
    de Mattos, ECT
    Trevelin, LC
    de Paiva, MSV
    Yang, LT
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (07): : 1729 - 1736
  • [8] Splay Thread Cooperation on Ray Tracing as a Load Balancing Technique in Speculative Parallelism and GPGPU
    Shivaraju, Suma
    Pudur, Gopalan
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2018, 15 (01) : 167 - 176
  • [9] Perfect load balancing for demand-driven parallel ray tracing
    Plachetka, T
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 410 - 419
  • [10] Benchmarking of Parallel Ray Tracing Using Different Load Granularity
    Mujagic, Edin
    Demir, Admir
    Omerbegovic, Nedim
    Mujalo, Edin
    Kozar, Maja
    Nosovic, Novica
    2013 36TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2013, : 1264 - 1267