Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors

Full metadata record
DC Field Value Language
dc.contributor.authorCho, Hyeonjoong-
dc.contributor.authorKim, Chulgoo-
dc.contributor.authorSun, Joohyung-
dc.contributor.authorEaswaran, Arvind-
dc.contributor.authorPark, Ju-Derk-
dc.contributor.authorChoi, Byeong-Cheol-
dc.date.accessioned2021-08-31T14:56:22Z-
dc.date.available2021-08-31T14:56:22Z-
dc.date.created2021-06-19-
dc.date.issued2020-01-
dc.identifier.issn1045-9219-
dc.identifier.urihttps://scholar.korea.ac.kr/handle/2021.sw.korea/58445-
dc.description.abstractRecently, several parallel frameworks have emerged to utilize the increasing computational capacity of multiprocessors. Parallel tasks are distinguished from traditional sequential tasks in that the subtasks contained in a single parallel task can simultaneously execute on multiple processors. In this study, we consider the scheduling problem of minimizing the number of processors on which the parallel real-time tasks feasibly run. In particular, we focus on scheduling sporadic parallel real-time tasks, in which precedence constraints between subtasks of each parallel task are expressed using a directed acyclic graph (DAG). To address the problem, we formulate an optimization problem that aims to minimize the maximum processing capacity for executing the given tasks. We then suggest a polynomial solution consisting of three steps: (1) transform each parallel real-time task into a series of multithreaded segments, while respecting the precedence constraints of the DAG; (2) selectively extend the segment lengths; and (3) interpret the problem as a flow network to balance the flows on the terminal edges. We also provide the schedulability bound of the proposed solution: it has a capacity augmentation bound of 2. Our experimental results show that the proposed approach yields higher performance than one developed in a recent study.-
dc.languageEnglish-
dc.language.isoen-
dc.publisherIEEE COMPUTER SOC-
dc.subjectEDF SCHEDULABILITY ANALYSIS-
dc.subjectGLOBAL EDF-
dc.subjectALGORITHM-
dc.titleScheduling Parallel Real-Time Tasks on the Minimum Number of Processors-
dc.typeArticle-
dc.contributor.affiliatedAuthorCho, Hyeonjoong-
dc.identifier.doi10.1109/TPDS.2019.2929048-
dc.identifier.scopusid2-s2.0-85076580420-
dc.identifier.wosid000535489700012-
dc.identifier.bibliographicCitationIEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, v.31, no.1, pp.171 - 186-
dc.relation.isPartOfIEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS-
dc.citation.titleIEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS-
dc.citation.volume31-
dc.citation.number1-
dc.citation.startPage171-
dc.citation.endPage186-
dc.type.rimsART-
dc.type.docTypeArticle-
dc.description.journalClass1-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalResearchAreaEngineering-
dc.relation.journalWebOfScienceCategoryComputer Science, Theory & Methods-
dc.relation.journalWebOfScienceCategoryEngineering, Electrical & Electronic-
dc.subject.keywordPlusEDF SCHEDULABILITY ANALYSIS-
dc.subject.keywordPlusGLOBAL EDF-
dc.subject.keywordPlusALGORITHM-
dc.subject.keywordAuthorReal-time scheduling-
dc.subject.keywordAuthormulticores-
dc.subject.keywordAuthormultiprocessors-
dc.subject.keywordAuthorlinear programming-
dc.subject.keywordAuthorflow networks-
dc.subject.keywordAuthormaximum flow problem-
dc.subject.keywordAuthorminimum cost flow problem-
Files in This Item
There are no files associated with this item.
Appears in
Collections
Graduate School > Department of Computer and Information Science > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher CHO, HYEON JOONG photo

CHO, HYEON JOONG
컴퓨터정보학과
Read more

Altmetrics

Total Views & Downloads

BROWSE