Speedup of Parallel Processing of Divisible Loads on k-dimensional Meshes and Tori

نویسنده

  • Keqin Li
چکیده

A divisible load distribution algorithm on k-dimensional meshes and tori is proposed and analyzed. It is found that by using our algorithm, the speed-up of parallel processing of a divisible load on k-dimensional meshes and tori is bounded from above by a quantity independent of network size, due to communication overhead and limited network connectivity. In particular, it is shown that for k-dimensional meshes and tori, as the network size becomes large, the asymptotic speed-up of processing divisible loads with corner initial processors is approximately β1−1/2 , where β is the ratio of the time for computing a unit load to the time for communicating a unit load. It is also proved that by choosing interior initial processors, an asymptotic speed-up of 2kβ1−1/2 can be achieved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

New Divisible Load Distribution Methods on Tree and Pyramid Networks

A divisible load (job, task) can be arbitrarily divided into independent small load fractions which are assigned to processors in a parallel or distributed computing system for simultaneous processing. Given an arbitrarily divisible load without precedence constraint and a parallel/distributed computing system with communication delays, the problem of divisible load distribution is to find the ...

متن کامل

Speeding up the Stress Analysis of Hollow Circular FGM Cylinders by Parallel Finite Element Method

In this article, a parallel computer program is implemented, based on Finite Element Method, to speed up the analysis of hollow circular cylinders, made from Functionally Graded Materials (FGMs). FGMs are inhomogeneous materials, which their composition gradually varies over volume. In parallel processing, an algorithm is first divided to independent tasks, which may use individual or shared da...

متن کامل

Distributed Scheduling of Nonlinear Computational Loads

It is demonstrated that supra-linear (greater than linear) speedup is possible in processing distributed divisible computational loads where computation time is a nonlinear function of load size. This result is radically different from the traditional distributed processing of computational loads with linear processing complexity appearing in over 50 journal papers.

متن کامل

An E cient Dynamic Load Balancing using the Dimension Exchange Method for Balancing of Quantized Loads on Hypercube Multiprocessors

Dynamic load balancing on hypercube multiprocessors is considered with emphasis on quantized loads. Quantized loads are divisible only in a xed size. First, we show that a direct application of the well-known Dimension Exchange Method(DEM) to quantized loads may result in di erence in assigned loads to processors as large as logN units after balancing for a hypercube of size N . Then we propose...

متن کامل

Scalable Scheduling in Parallel Processors

A study of scalable data intensive scheduling involving load distribution on multi-level fat tree networks is presented. It is shown that the speedup of processing divisible loads concurrently on a homogeneous single level tree increases linearly as the number of processors is increased. This behavior is markedly different from that of past research on sequential scheduling where speedup satura...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002