Universiti Teknologi Malaysia Institutional Repository

Dynamic Multiprocessor Scheduling Model For The Reconfigurable Mesh Computing Networks

Salleh, Shaharuddin and Aziz, Nur Arina Bazilah and Azmee, Nor Afzalina and Mohamed, Nurul Huda (2002) Dynamic Multiprocessor Scheduling Model For The Reconfigurable Mesh Computing Networks. Jurnal Teknologi C (37C). pp. 55-66. ISSN 0127-9696

[img]
Preview
PDF
572kB

Official URL: http://www.penerbit.utm.my/onlinejournal/37/C/JT37...

Abstract

Task scheduling is a combinatorial optimisation problem that is known to have large interacting degrees of freedom and is generally classified as NP-complete. Most solutions to the problem have been proposed in the form of heuristics. These include approaches using list scheduling, queueing theory, graph theoretic and enumerated search. In this paper, we present a dynamic scheduling method for mapping tasks onto a set of processing elements (PEs) on the reconfigurable mesh parallel computing model. Our model called the Dynamic Scheduler on Reconfigurable Mesh (DSRM) is based on the Markovian m/m/c queueing system, where tasks arrive and form a queue according to Poisson distribution, and are serviced according to the exponential distribution. The main objective in our study is to produce a schedule that distributes the tasks fairly by balancing the load on all PEs. The second objective is to produce a high rate of successfully assigned tasks on the PEs. These two requirements tend to conflict and they constitute the maximum-minimum problem in optimisation, where the maximum of one causes the other to be minimum. We study the effectiveness of our approach in dealing with these two requirements in DSRM.

Item Type:Article
Uncontrolled Keywords:Reconfigurable mesh, task scheduling, load balancing, and parallel computing
Subjects:Q Science > QA Mathematics
Divisions:Science
ID Code:1428
Deposited By: Norhayati Abu Ruddin
Deposited On:06 Mar 2007 02:33
Last Modified:01 Nov 2017 04:17

Repository Staff Only: item control page