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