Repository logo
 
Publication

Bounding Cache Persistence Reload Overheads for Set-Associative Caches

dc.contributor.authorRashid, Syed Aftab
dc.contributor.authorNelissen, Geoffrey
dc.contributor.authorTovar, Eduardo
dc.date.accessioned2020-10-28T16:23:53Z
dc.date.embargo2120
dc.date.issued2020
dc.description.abstractCache memories have a strong impact on the response time of tasks executed on modern computing platforms. For tasks scheduled under fixed-priority preemptive scheduling (FPPS), the worst-case response time (WCRT) analyses that account for cache persistence between jobs along with cache related preemption delays (CRPDs) have been shown to dominate analyses that only consider CRPDs. Yet, the existing approaches that analyze cache persistence in the context of WCRT analysis can only support direct-mapped caches. In this work, we analyze cache persistence in the context of WCRT analysis for set-associative caches. The main contributions of this work are: (i) to propose a solution to find persistent cache blocks (PCBs) of tasks considering set-associative caches, (ii) to present three different approaches to calculate cache persistence reload overheads (CPROs), i.e., the memory overhead due to eviction of PCBs of tasks, under set-associative caches, and (iii) an experimental evaluation showing that our proposed approaches result in up to 22 percentage points higher task set schedulability than the state-of-the-art approaches.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.1109/RTCSA50079.2020.9203583pt_PT
dc.identifier.issn2325-1301
dc.identifier.urihttp://hdl.handle.net/10400.22/16370
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherIEEEpt_PT
dc.relationResearch Centre in Real-Time and Embedded Computing Systems
dc.relationTowards Predictable Multi-core Platforms for Safety Critical Real-Time Systems
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/9203583pt_PT
dc.titleBounding Cache Persistence Reload Overheads for Set-Associative Cachespt_PT
dc.typeconference object
dspace.entity.typePublication
oaire.awardTitleResearch Centre in Real-Time and Embedded Computing Systems
oaire.awardTitleTowards Predictable Multi-core Platforms for Safety Critical Real-Time Systems
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04234%2F2020/PT
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/POR_NORTE/SFRH%2FBD%2F119150%2F2016/PT
oaire.citation.conferencePlaceOnlinept_PT
oaire.citation.titleProceedings of the 26th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2020)pt_PT
oaire.fundingStream6817 - DCRRNI ID
oaire.fundingStreamPOR_NORTE
person.familyNameNelissen
person.familyNameTovar
person.givenNameGeoffrey
person.givenNameEduardo
person.identifier.ciencia-idE51E-C723-0D77
person.identifier.ciencia-id6017-8881-11E8
person.identifier.orcid0000-0003-4141-6718
person.identifier.orcid0000-0001-8979-3876
person.identifier.scopus-author-id41561808600
person.identifier.scopus-author-id7006312557
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsclosedAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublicatione23673cc-6b82-4d9c-94fb-4b4fca051b0d
relation.isAuthorOfPublication80b63d8a-2e6d-484e-af3c-55849d0cb65e
relation.isAuthorOfPublication.latestForDiscovery80b63d8a-2e6d-484e-af3c-55849d0cb65e
relation.isProjectOfPublicationf79357f7-dfe8-47d5-ab60-15d3a869161c
relation.isProjectOfPublication311f40a1-9433-46f6-ae34-ffc5c3372e0c
relation.isProjectOfPublication.latestForDiscoveryf79357f7-dfe8-47d5-ab60-15d3a869161c

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
COM_CISTER_Syed Aftab_2020.pdf
Size:
653.81 KB
Format:
Adobe Portable Document Format