ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Load Partitioning and Trade-Off Study for Large Matrix-Vector Computations in Multicast Bus Networks with Communication Delays

Ghose, Debasish and Kim, Hyoung Joong (1998) Load Partitioning and Trade-Off Study for Large Matrix-Vector Computations in Multicast Bus Networks with Communication Delays. In: Journal of Parallel and Distributed Computing, 55 (1). pp. 32-59.

[img] PDF
sdarticle.pdf
Restricted to Registered users only

Download (785kB) | Request a copy

Abstract

In this paper we consider the problem of computing a large matrix-vector product in a network-based distributed computing environment comprising computers equipped with communication co-processors that may be used for communication off-loading. Communication delays, which are significant in such systems, are specifically taken into account. The important contribution of this study is to show that the optimal load partitioning, and the subsequent performance of the network, depends critically on many network parameters and load characteristics. In particular, it is shown that the size of the load plays an important role in determining the performance of the network. We consider only row-wise striping of the matrix in order to better allocate the computational burden among the processors. We derive closed-form solutions to the optimal load partitioning problem and show the existence of optimal load sharing conditions. An important and practically relevant trade-off study, from the architecture point of view, between the number of processors and the bus bandwidth is presented. Several practical load distribution strategies are considered and complete analyses for each of them is presented.

Item Type: Journal Article
Publication: Journal of Parallel and Distributed Computing
Publisher: Elsevier
Additional Information: Copyright of this article belongs to Elsevier.
Department/Centre: Division of Mechanical Sciences > Aerospace Engineering(Formerly Aeronautical Engineering)
Date Deposited: 10 Apr 2007
Last Modified: 19 Sep 2010 04:37
URI: http://eprints.iisc.ac.in/id/eprint/10648

Actions (login required)

View Item View Item