Show simple item record

dc.contributor.authorBansal, Ayooshen_US
dc.contributor.authorSingh, Jayatien_US
dc.contributor.authorHao, Yifanen_US
dc.contributor.authorWen, Jen-Yangen_US
dc.contributor.authorMancuso, Renatoen_US
dc.contributor.authorCaccamo, Marcoen_US
dc.date.accessioned2021-09-16T15:21:02Z
dc.date.available2021-09-16T15:21:02Z
dc.date.issued2020-06
dc.identifier.citationAyoosh Bansal, Jayati Singh, Yifan Hao, Jen-Yang Wen, Renato Mancuso, Marco Caccamo. 2020. "Reconciling Predictability and Coherent Caching." 2020 9th Mediterranean Conference on Embedded Computing (MECO). 2020 9th Mediterranean Conference on Embedded Computing (MECO). 2020-06-08 - 2020-06-11. https://doi.org/10.1109/meco49872.2020.9134262
dc.identifier.urihttps://hdl.handle.net/2144/43023
dc.description.abstractReal-time systems are required to respond to their physical environment within predictable time. While multi-core platforms provide incredible computational power and throughput, they also introduce new sources of unpredictability. For parallel applications with data shared across multiple cores, overhead to maintain data coherence is a major cause of execution time variability. This source of variability can be eliminated by application level control for limiting data caching at different levels of the cache hierarchy. This removes the requirement of explicit coherence machinery for selected data. We show that such control can reduce the worst case write request latency on shared data by 52%. Benchmark evaluations show that proposed technique has a minimal impact on average performance.en_US
dc.description.urihttps://cs-people.bu.edu/rmancuso/files/papers/MECO_2020_Cache_Coherence.pdf
dc.language.isoen_US
dc.publisherIEEEen_US
dc.relation.ispartof2020 9th Mediterranean Conference on Embedded Computing (MECO)
dc.titleReconciling predictability and coherent cachingen_US
dc.typeConference materialsen_US
dc.identifier.doi10.1109/meco49872.2020.9134262
pubs.elements-sourcecrossrefen_US
pubs.notesEmbargo: No embargoen_US
pubs.organisational-groupBoston Universityen_US
pubs.organisational-groupBoston University, College of Arts & Sciencesen_US
pubs.organisational-groupBoston University, College of Arts & Sciences, Department of Computer Scienceen_US
pubs.publication-statusPublisheden_US
dc.description.oaversionAccepted manuscript
dc.identifier.mycv615092


This item appears in the following Collection(s)

Show simple item record