DocumentCode :
1495281
Title :
New Divisible Load Distribution Methods using Pipelined Communication Techniques on Tree and Pyramid Networks
Author :
Li, Keqin
Author_Institution :
Dept. of Comput. Sci., SUNY, New Paltz, NY, USA
Volume :
47
Issue :
2
fYear :
2011
fDate :
4/1/2011 12:00:00 AM
Firstpage :
806
Lastpage :
819
Abstract :
A divisible load can be arbitrarily divided into independent small load fractions which are assigned to processors in a parallel or distributed computing system for simultaneous processing. The theory and techniques of divisible load distribution have a wide range of aerospace applications, including satellite signal and image processing, radar and infrared tracking, target identification and searching, and data reporting and aggregation and processing in wireless sensor networks. We make new progress on divisible load distribution on tree and pyramid networks. We revisit the classic method for divisible load distribution on partitionable static interconnection networks (including complete tree and pyramid networks) and derive a closed-form expression of the parallel time and speedup. We propose two new methods which employ pipelined communication techniques to distribute divisible loads on tree and pyramid networks. We derive closed-form expressions of the parallel time and speedup for both methods and show that the asymptotic speedup of both methods is bβ+1 for a complete b-ary tree network and 4β+1 for a pyramid network, where β is the ratio of the time for computing a unit load to the time for communicating a unit load. The technique of pipelined communications leads to improved performance of divisible load distribution on tree and pyramid networks. Compared with the classic method, the asymptotic speedup of our new methods is 100% faster on a complete binary tree network and 33% faster on a pyramid network for large β.
Keywords :
multiprocessor interconnection networks; parallel processing; pipeline processing; trees (mathematics); aerospace applications; distributed computing system; divisible load distribution methods; infrared tracking; parallel computing system; pipelined communication techniques; pyramid networks; radar tracking; satellite image processing; satellite signal processing; simultaneous processing; static interconnection networks; target identification; tree networks; wireless sensor networks; Binary trees; Closed-form solution; Load modeling; Multiprocessor interconnection; Parallel processing; Program processors; Radar tracking;
fLanguage :
English
Journal_Title :
Aerospace and Electronic Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9251
Type :
jour
DOI :
10.1109/TAES.2011.5751227
Filename :
5751227
Link To Document :
بازگشت