Scheduling interval ordered tasks on multiprocessor architecture

Hesham H Ali, Hesham El-Rewini

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The problem of scheduling task graphs on multiprocessor systems have received considerable attention in recent years. This problem is known to be NP-hard in its most general form. the complexity of the problem rises even more when communication among tasks is considered. It has been proven that by taking communication into consideration, the problem remains computationally intractable even in several restricted cases. In this paper, we study the problem of scheduling task graphs with communication on arbitrary many processors when the task graph is restricted to be an interval order. We introduce an optimal algorithm for solving the scheduling problem when the execution cost of the system tasks is identical and equal to the communication cost between any pair of processors.

Original languageEnglish (US)
Title of host publicationApplied Computing
Subtitle of host publicationTechnological Challenges of the 1990's
PublisherPubl by ACM
Pages792-797
Number of pages6
ISBN (Print)089791502X
StatePublished - Dec 1 1992
EventProceedings of the 1992 ACM/SIGAPP Symposium on Applied Computing SAC '92 - Kansas City, KS, USA
Duration: Mar 1 1992Mar 3 1992

Publication series

NameApplied Computing: Technological Challenges of the 1990's

Other

OtherProceedings of the 1992 ACM/SIGAPP Symposium on Applied Computing SAC '92
CityKansas City, KS, USA
Period3/1/923/3/92

Fingerprint

Scheduling
Communication
Costs

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Ali, H. H., & El-Rewini, H. (1992). Scheduling interval ordered tasks on multiprocessor architecture. In Applied Computing: Technological Challenges of the 1990's (pp. 792-797). (Applied Computing: Technological Challenges of the 1990's). Publ by ACM.

Scheduling interval ordered tasks on multiprocessor architecture. / Ali, Hesham H; El-Rewini, Hesham.

Applied Computing: Technological Challenges of the 1990's. Publ by ACM, 1992. p. 792-797 (Applied Computing: Technological Challenges of the 1990's).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ali, HH & El-Rewini, H 1992, Scheduling interval ordered tasks on multiprocessor architecture. in Applied Computing: Technological Challenges of the 1990's. Applied Computing: Technological Challenges of the 1990's, Publ by ACM, pp. 792-797, Proceedings of the 1992 ACM/SIGAPP Symposium on Applied Computing SAC '92, Kansas City, KS, USA, 3/1/92.
Ali HH, El-Rewini H. Scheduling interval ordered tasks on multiprocessor architecture. In Applied Computing: Technological Challenges of the 1990's. Publ by ACM. 1992. p. 792-797. (Applied Computing: Technological Challenges of the 1990's).
Ali, Hesham H ; El-Rewini, Hesham. / Scheduling interval ordered tasks on multiprocessor architecture. Applied Computing: Technological Challenges of the 1990's. Publ by ACM, 1992. pp. 792-797 (Applied Computing: Technological Challenges of the 1990's).
@inproceedings{1bb61a25b85d46089e55baa4eb1f31ba,
title = "Scheduling interval ordered tasks on multiprocessor architecture",
abstract = "The problem of scheduling task graphs on multiprocessor systems have received considerable attention in recent years. This problem is known to be NP-hard in its most general form. the complexity of the problem rises even more when communication among tasks is considered. It has been proven that by taking communication into consideration, the problem remains computationally intractable even in several restricted cases. In this paper, we study the problem of scheduling task graphs with communication on arbitrary many processors when the task graph is restricted to be an interval order. We introduce an optimal algorithm for solving the scheduling problem when the execution cost of the system tasks is identical and equal to the communication cost between any pair of processors.",
author = "Ali, {Hesham H} and Hesham El-Rewini",
year = "1992",
month = "12",
day = "1",
language = "English (US)",
isbn = "089791502X",
series = "Applied Computing: Technological Challenges of the 1990's",
publisher = "Publ by ACM",
pages = "792--797",
booktitle = "Applied Computing",

}

TY - GEN

T1 - Scheduling interval ordered tasks on multiprocessor architecture

AU - Ali, Hesham H

AU - El-Rewini, Hesham

PY - 1992/12/1

Y1 - 1992/12/1

N2 - The problem of scheduling task graphs on multiprocessor systems have received considerable attention in recent years. This problem is known to be NP-hard in its most general form. the complexity of the problem rises even more when communication among tasks is considered. It has been proven that by taking communication into consideration, the problem remains computationally intractable even in several restricted cases. In this paper, we study the problem of scheduling task graphs with communication on arbitrary many processors when the task graph is restricted to be an interval order. We introduce an optimal algorithm for solving the scheduling problem when the execution cost of the system tasks is identical and equal to the communication cost between any pair of processors.

AB - The problem of scheduling task graphs on multiprocessor systems have received considerable attention in recent years. This problem is known to be NP-hard in its most general form. the complexity of the problem rises even more when communication among tasks is considered. It has been proven that by taking communication into consideration, the problem remains computationally intractable even in several restricted cases. In this paper, we study the problem of scheduling task graphs with communication on arbitrary many processors when the task graph is restricted to be an interval order. We introduce an optimal algorithm for solving the scheduling problem when the execution cost of the system tasks is identical and equal to the communication cost between any pair of processors.

UR - http://www.scopus.com/inward/record.url?scp=0026971621&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0026971621&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0026971621

SN - 089791502X

T3 - Applied Computing: Technological Challenges of the 1990's

SP - 792

EP - 797

BT - Applied Computing

PB - Publ by ACM

ER -