An optimal scheduling algorithm for minimizing the computing period of cyclic synchronous tasks on multiprocessors

Cited 8 time in webofscience Cited 0 time in scopus
  • Hit : 506
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorPark, HJko
dc.contributor.authorKim, Byung Kookko
dc.date.accessioned2013-03-04T07:26:56Z-
dc.date.available2013-03-04T07:26:56Z-
dc.date.created2012-02-06-
dc.date.created2012-02-06-
dc.date.issued2001-03-
dc.identifier.citationJOURNAL OF SYSTEMS AND SOFTWARE, v.56, no.3, pp.213 - 229-
dc.identifier.issn0164-1212-
dc.identifier.urihttp://hdl.handle.net/10203/82000-
dc.description.abstractWe present an efficient optimal algorithm that schedules cyclic synchronous tasks into multiprocessors to minimize the computing period of iterative execution. Due to the rapid development of higher speed microprocessors and digital signal processors (DSPs), small-scale parallel embedded systems and on-chip parallel processors with a simple network structure became feasible for applications such as large-scale simulations and computation-intensive plant control systems that were previously executed by massively parallel computers. We consider cyclic synchronous tasks with communication overhead, which run on multiprocessors with a fully connected network. We suggest the computing period as the performance measure to maximize overall computation speed and the individual start policy that allows overlapping different iterations. The concepts and characteristics of the local period and the global period are also introduced. To solve the complex optimal scheduling problem in an efficient way, our algorithm uses a new spatial scheduling technique using the scheduling space which represents all possible start-time schedules in a multi-dimensional space. By using spatial searching and an enhanced branch-and-bound technique, the optimal schedule which minimizes the computing period can be found. The scheduling results for power plant simulation verify the practicality of our algorithm. (C) 2001 Elsevier Science Inc. All rights reserved.-
dc.languageEnglish-
dc.publisherELSEVIER SCIENCE INC-
dc.subjectALLOCATION-
dc.subjectNETWORKS-
dc.subjectMODELS-
dc.titleAn optimal scheduling algorithm for minimizing the computing period of cyclic synchronous tasks on multiprocessors-
dc.typeArticle-
dc.identifier.wosid000167683000002-
dc.identifier.scopusid2-s2.0-0035868370-
dc.type.rimsART-
dc.citation.volume56-
dc.citation.issue3-
dc.citation.beginningpage213-
dc.citation.endingpage229-
dc.citation.publicationnameJOURNAL OF SYSTEMS AND SOFTWARE-
dc.contributor.localauthorKim, Byung Kook-
dc.contributor.nonIdAuthorPark, HJ-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorparallel computing system-
dc.subject.keywordAuthorcycle synchronous tasks-
dc.subject.keywordAuthoroptimal task scheduling-
dc.subject.keywordAuthorcomputing period-
dc.subject.keywordAuthorscheduling space-
dc.subject.keywordAuthorschedulable area-
dc.subject.keywordPlusALLOCATION-
dc.subject.keywordPlusNETWORKS-
dc.subject.keywordPlusMODELS-
Appears in Collection
EE-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 8 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0