Show simple item record

dc.contributor.authorKirner, Raimund
dc.contributor.authorMenon, Catherine
dc.contributor.authorIacovelli, Saverio
dc.date.accessioned2018-08-17T14:52:00Z
dc.date.available2018-08-17T14:52:00Z
dc.date.issued2018-06-08
dc.identifier.citationKirner , R , Menon , C & Iacovelli , S 2018 , ATMP: An Adaptive Tolerance-based Mixed-criticality Protocol for Multi-core Systems . in 2018 IEEE 13th International Symposium on Industrial Embedded Systems, SIES 2018 - Proceedings . IEEE , pp. 190 . https://doi.org/10.1109/SIES.2018.8442082
dc.identifier.isbn9781538641552
dc.identifier.isbn978-1-5386-4155-2
dc.identifier.otherPURE: 15177433
dc.identifier.otherPURE UUID: cf7ddc03-e42b-403b-8646-051177dd1c38
dc.identifier.otherScopus: 85053437525
dc.identifier.urihttp://hdl.handle.net/2299/20468
dc.description© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted ncomponent of this work in other works.
dc.description.abstractThe challenge of mixed-criticality scheduling is to keep tasks of higher criticality running in case of resource shortages caused by faults. Traditionally, mixedcriticality scheduling has focused on methods to handle faults where tasks overrun their optimistic worst-case execution time (WCET) estimate. In this paper we present the Adaptive Tolerance based Mixed-criticality Protocol (ATMP), which generalises the concept of mixed-criticality scheduling to handle also faults of other nature, like failure of cores in a multi-core system. ATMP is an adaptation method triggered by resource shortage at runtime. The first step of ATMP is to re-partition the task to the available cores and the second step is to optimise the utility at each core using the tolerance-based real-time computing model (TRTCM). The evaluation shows that the utility optimisation of ATMP can achieve a smoother degradation of service compared to just abandoning tasks.en
dc.format.extent9
dc.language.isoeng
dc.publisherIEEE
dc.relation.ispartof2018 IEEE 13th International Symposium on Industrial Embedded Systems, SIES 2018 - Proceedings
dc.rightsOpen
dc.subjectfault-tolerance
dc.subjectmixed-criticality
dc.subjectmultiprocessor systems
dc.subjectpartitioned scheduling
dc.subjectreal-time systems
dc.subjectutility functions
dc.subjectComputer Science Applications
dc.subjectHardware and Architecture
dc.subjectIndustrial and Manufacturing Engineering
dc.titleATMP: An Adaptive Tolerance-based Mixed-criticality Protocol for Multi-core Systemsen
dc.contributor.institutionSchool of Computer Science
dc.contributor.institutionCentre for Computer Science and Informatics Research
dc.identifier.urlhttp://www.scopus.com/inward/record.url?scp=85053437525&partnerID=8YFLogxK
dc.relation.schoolSchool of Computer Science
dc.description.versiontypeFinal Accepted Version
dcterms.dateAccepted2018-06-08
rioxxterms.versionAM
rioxxterms.versionofrecordhttps://doi.org/10.1109/SIES.2018.8442082
rioxxterms.licenseref.uriOther
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue
herts.rights.accesstypeOpen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record