Repository logo
 
Publication

Contention-Free Execution of Automotive Applications on a Clustered Many-Core Platform

dc.contributor.authorBecker, Matthias
dc.contributor.authorDasari, Dakshina
dc.contributor.authorNikolic, Borislav
dc.contributor.authorÅkesson, Benny
dc.contributor.authorNelis, Vincent
dc.contributor.authorNolte, Thomas
dc.date.accessioned2017-01-26T12:47:02Z
dc.date.embargo2117
dc.date.issued2016
dc.description28th Euromicro Conference on Real-Time Systems (ECRTS 2016). 5 to 8, Jul, 2016. Toulouse, France.pt_PT
dc.description.abstractNext generations of compute-intensive real-time applications in automotive systems will require more powerful computing platforms. One promising power-efficient solution for such applications is to use clustered many-core architectures. However, ensuring that real-time requirements are satisfied in the presence of contention in shared resources, such as memories, remains an open issue. This work presents a novel contention-free execution framework to execute automotive applications on such platforms. Privatization of memory banks together with defined access phases to shared memory resources is the backbone of the framework. An Integer Linear Programming (ILP) formulation is presented to find the optimal time-triggered schedule for the on-core execution as well as for the access to shared memory. Additionally a heuristic solution is presented that generates the schedule in a fraction of the time required by the ILP. Extensive evaluations show that the proposed heuristic performs only 0.5% away from the optimal solution while it outperforms a baseline heuristic by 67%. The applicability of the approach to industrially sized problems is demonstrated in a case study of a software for Engine Management Systems.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1109/ECRTS.2016.14pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/9438
dc.language.isoengpt_PT
dc.publisherInstitute of Electrical and Electronics Engineerspt_PT
dc.relationEmbedded Multi-Core Systems for Mixed Criticality Applications in Dynamic and Changeable Real-Time Environments
dc.relation.ispartofseriesECRTS;2016
dc.relation.publisherversionhttp://ieeexplore.ieee.org/document/7557865/pt_PT
dc.subjectAutomotive applicationspt_PT
dc.subjectMemory managementpt_PT
dc.subjectSchedulingpt_PT
dc.subjectSchedulespt_PT
dc.subjectSoftwarept_PT
dc.titleContention-Free Execution of Automotive Applications on a Clustered Many-Core Platformpt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.awardTitleEmbedded Multi-Core Systems for Mixed Criticality Applications in Dynamic and Changeable Real-Time Environments
oaire.awardURIinfo:eu-repo/grantAgreement/EC/FP7/621429/EU
oaire.citation.conferencePlace5 to 8, Jul, 2016. Toulouse, Francept_PT
oaire.citation.title28th Euromicro Conference on Real-Time Systems ().pt_PT
oaire.fundingStreamFP7
project.funder.identifierhttp://doi.org/10.13039/501100008530
project.funder.nameEuropean Commission
rcaap.rightsclosedAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isProjectOfPublicationc05ca6d0-eb47-46e6-93ae-3218a8c9ee48
relation.isProjectOfPublication.latestForDiscoveryc05ca6d0-eb47-46e6-93ae-3218a8c9ee48

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
COM5_CISTER_ECRTS_2016.pdf
Size:
784.34 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: