Repository logo
 
Publication

Semi-Partitioned Scheduling of Fork-Join Tasks using Work-Stealing

dc.contributor.authorMaia, Cláudio
dc.contributor.authorMeumeu Yomsi, Patrick
dc.contributor.authorNogueira, Luís
dc.contributor.authorPinho, Luís Miguel
dc.date.accessioned2015-11-18T17:00:00Z
dc.date.available2015-11-18T17:00:00Z
dc.date.issued2015
dc.description13th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2015). 21 to 23, Oct, 2015, Session W1-A: Multiprocessing and Multicore Architectures. Porto, Portugal.pt_PT
dc.description.abstractThis paper explores the behavior of parallel fork-join tasks on multicore platforms by resorting to a semipartitioned scheduling model. This model offers a promising framework to embedded systems which are subject to stringent timing constraints as it provides these systems with very interesting properties. The proposed approach consists of two stages—an offline stage and an online stage. During the offline stage, a multi-frame task model is adopted to perform the fork-join task-to-core mapping so as to improve the schedulability and the performance of the system, and during the online stage, work-stealing is exploited among cores to improve the system responsiveness as well as to balance the execution workload. The objective of this work is twofold: (1) to provide an alternative technique that takes advantage of the semi-partitioned scheduling properties by offering the possibility to accommodate fork-join tasks that cannot be scheduled in any pure partitioned environment, and (2) to reduce the migration overhead which has shown to be a traditional major source of non-determinism in global approaches. The simulation results show an improvement of the proposed approach over the state-of-theart of up to 15% of the average response-time per task set.pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/6915
dc.language.isoengpt_PT
dc.relationUID/CEC/04234/2013 (CISTER Research Centre)pt_PT
dc.relationFCOMP-01-0124-FEDER-020447 (REGAIN)pt_PT
dc.relationARTEMIS/0001/2013 - JU grant nr. 621429 (EMC2)pt_PT
dc.relationFP7/2007-2013, grant agreement no 611016 (P-SOCRATES)pt_PT
dc.relationFCT PhD grant SFRH/BD/88834/2012pt_PT
dc.relation.ispartofseriesEUC 2015;
dc.subjectParallel Taskspt_PT
dc.subjectSemi-Partitioned Schedulingpt_PT
dc.subjectReal-time Systemspt_PT
dc.subjectWork-Stealingpt_PT
dc.titleSemi-Partitioned Scheduling of Fork-Join Tasks using Work-Stealingpt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlace13th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2015). 21 to 23, Oct, 2015, Session W1-A: Multiprocessing and Multicore Architectures. Porto, Portugalpt_PT
person.familyNameNogueira
person.familyNamePinho
person.givenNameLuís
person.givenNameLuis Miguel
person.identifier1984825
person.identifier.ciencia-id991D-48FE-3347
person.identifier.ciencia-id8112-2108-F3B2
person.identifier.orcid0000-0002-7094-0458
person.identifier.orcid0000-0001-6888-1340
person.identifier.ridM-3416-2013
person.identifier.scopus-author-id9738558100
person.identifier.scopus-author-id6602594556
rcaap.rightsopenAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublication0891d5c6-3c9f-44e9-8e3f-7433a964289a
relation.isAuthorOfPublicationfd791145-af93-47d9-bbe8-647a326d2f39
relation.isAuthorOfPublication.latestForDiscoveryfd791145-af93-47d9-bbe8-647a326d2f39

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
COM_CISTER_2015.pdf
Size:
966.84 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: