Publication
Response Time Analysis of Sporadic DAG Tasks under Partitioned Scheduling
dc.contributor.author | Fonseca, José | |
dc.contributor.author | Nelissen, Geoffrey | |
dc.contributor.author | Nelis, Vincent | |
dc.contributor.author | Pinho, Luís Miguel | |
dc.date.accessioned | 2017-01-26T12:07:44Z | |
dc.date.embargo | 2117 | |
dc.date.issued | 2016 | |
dc.description | 11th IEEE International Symposium on Industrial Embedded Systems (SIES 2016). 23 to 25, May, 2016. Krakow, Poland. | pt_PT |
dc.description.abstract | Several schedulability analyses have been proposed for a variety of parallel task systems with real-time constraints. However, these analyses are mostly restricted to global scheduling policies. The problem with global scheduling is that it adds uncertainty to the lower-level timing analysis which on multicore systems are heavily context-dependent. As parallel tasks typically exhibit intense communication and concurrency among their sequential computational units, this problem is further exacerbated. This paper considers instead the schedulability of partitioned parallel tasks. More precisely, we present a response time analysis for sporadic DAG tasks atop multiprocessors under partitioned fixed-priority scheduling. We assume the partitioning to be given. We show that a partitioned DAG task can be modeled as a set of self-suspending tasks. We then propose an algorithm to traverse a DAG and characterize such worst-case scheduling scenario. With minor modifications, any state-of-the-art technique for sporadic self-suspending tasks can thus be used to derived the worstcase response time of a partitioned DAG task. Experiments show that the proposed approach significantly tightens the worst-case response time of partitioned parallel tasks comparatively to the state-of-the-art when the most accurate technique is chosen. | pt_PT |
dc.description.version | info:eu-repo/semantics/publishedVersion | pt_PT |
dc.identifier.doi | 10.1109/SIES.2016.7509443 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.22/9432 | |
dc.language.iso | eng | pt_PT |
dc.publisher | Institute of Electrical and Electronics Engineers | pt_PT |
dc.relation | Parallel SOftware framework for time-CRitical mAny-core sysTEmS | |
dc.relation | Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient High-integrity Multi-core Systems | |
dc.relation.ispartofseries | SIES;2016 | |
dc.relation.publisherversion | http://ieeexplore.ieee.org/document/7509443/ | pt_PT |
dc.subject | Processor scheduling | pt_PT |
dc.subject | Time factors | pt_PT |
dc.subject | Real-time systems | pt_PT |
dc.subject | Timing | pt_PT |
dc.subject | Multicore processing | pt_PT |
dc.subject | Computational modeling | pt_PT |
dc.subject | Interference | pt_PT |
dc.title | Response Time Analysis of Sporadic DAG Tasks under Partitioned Scheduling | pt_PT |
dc.type | conference object | |
dspace.entity.type | Publication | |
oaire.awardTitle | Parallel SOftware framework for time-CRitical mAny-core sysTEmS | |
oaire.awardTitle | Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient High-integrity Multi-core Systems | |
oaire.awardURI | info:eu-repo/grantAgreement/EC/FP7/611016/EU | |
oaire.awardURI | info:eu-repo/grantAgreement/EC/FP7/333053/EU | |
oaire.citation.conferencePlace | Krakow, Poland | pt_PT |
oaire.citation.endPage | 12 | pt_PT |
oaire.citation.startPage | 1 | pt_PT |
oaire.citation.title | 11th IEEE Symposium on Industrial Embedded Systems, 2016 | pt_PT |
oaire.fundingStream | FP7 | |
oaire.fundingStream | FP7 | |
person.familyName | Pinho | |
person.givenName | Luis Miguel | |
person.identifier.ciencia-id | 8112-2108-F3B2 | |
person.identifier.orcid | 0000-0001-6888-1340 | |
person.identifier.rid | M-3416-2013 | |
person.identifier.scopus-author-id | 6602594556 | |
project.funder.identifier | http://doi.org/10.13039/501100008530 | |
project.funder.identifier | http://doi.org/10.13039/501100008530 | |
project.funder.name | European Commission | |
project.funder.name | European Commission | |
rcaap.rights | closedAccess | pt_PT |
rcaap.type | conferenceObject | pt_PT |
relation.isAuthorOfPublication | fd791145-af93-47d9-bbe8-647a326d2f39 | |
relation.isAuthorOfPublication.latestForDiscovery | fd791145-af93-47d9-bbe8-647a326d2f39 | |
relation.isProjectOfPublication | 88e3c263-adf4-4fb5-bb99-418ffe5993ed | |
relation.isProjectOfPublication | 17322fe8-c558-4180-88af-8ed0b847498c | |
relation.isProjectOfPublication.latestForDiscovery | 17322fe8-c558-4180-88af-8ed0b847498c |