MC2: Multicore and Cache Analysis via Deterministic and Probabilistic Jitter Bounding
Visualitza/Obre
10.1007/978-3-319-60588-3_7
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/107015
Tipus de documentComunicació de congrés
Data publicació2017-05-30
EditorSpringer International Publishing
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
ProjecteCOMPUTACION DE ALTAS PRESTACIONES VII (MINECO-TIN2015-65316-P)
PROBABILISTIC TIMING ANALYSIS OF HIGH-PERFORMANCE AND RELIABLE PROCESSORS (MINECO-TIN2014-60404-JIN)
RYC-2013-14717 (MINECO-RYC-2013-14717)
PROBABILISTIC TIMING ANALYSIS OF HIGH-PERFORMANCE AND RELIABLE PROCESSORS (MINECO-TIN2014-60404-JIN)
RYC-2013-14717 (MINECO-RYC-2013-14717)
Abstract
In critical domains, reliable software execution is increasingly involving aspects related to the timing dimension. This is due to the advent of high-performance (complex) hardware, used to provide the rising levels of guaranteed performance needed in those domains. Caches and multicores are two of the hardware features that have the potential to significantly reduce WCET estimates, yet they pose new challenges on current-practice measurement-based timing analysis (MBTA) approaches. In this paper we propose MC2, a technique for multilevel-cache multicores that combines deterministic and probabilistic jitter-bounding approaches to reliably handle both the variability in execution time generated by caches and the contention in accessing shared hardware resources. We evaluate MC2 on a COTS quad-core LEON-based board and our initial results show how it effectively captures cache and multicore contention in pWCET estimates with respect to actual observed values.
CitacióDíaz, E. [et al.]. MC2: Multicore and Cache Analysis via Deterministic and Probabilistic Jitter Bounding. A: "Reliable Software Technologies -- Ada-Europe 2017: 22nd Ada-Europe International Conference on Reliable Software Technologies, Vienna, Austria, June 12-16, 2017, Proceedings". Springer International Publishing, 2017, p. 102-118.
ISBN978-3-319-60588-3
Versió de l'editorhttps://link.springer.com/chapter/10.1007/978-3-319-60588-3_7
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
MC2 Multicore and Cache Analysis via.pdf | 527,1Kb | Visualitza/Obre |