Barcelona Supercomputing Center
2019-05-16
The ability to produce early guaranteed performance (worst-case execution time) estimates for multicores, i.e. before software from different providers gets integrated onto the same critical system, is pivotal. This helps reducing lately-detected costly-to-handle timing violations. An existing methodology creates ‘copy’ (surrogate) applications from the execution in isolation of each target application. Surrogate applications can be used to upperbound multicore contention delay, and hence WCET estimates in multicores. However, this methodology has only been shown to work on a simulation environment. In this paper we show the work we have carried out to adapt this technology to a real multicore processor for the space domain.
The research leading to this work has received funding from the European Union’s H2020 programme under grant agreement No 644080 (SAFURE), by the Spanish Ministry of Economy and Competitiveness (MINECO) under grant TIN2015-65316-P and the HiPEAC Network of Excellence. Jaume Abella and Enrico Mezzetti have been partially sup-ported by MINECO under Ramon y Cajal and Juan de la Cierva-Incorporaci´on postdoctoral fellowships number RYC-2013-14717 and IJCI-2016-27396 respectively.
Peer Reviewed
Postprint (author's final draft)
Conference lecture
English
Àrees temàtiques de la UPC::Informàtica; High performance computing; Multicore processing; Timing; Benchmark testing; Software; Aerospace electronics; Hardware; Data mining; Supercomputadors
IEEE
https://ieeexplore.ieee.org/abstract/document/8715273
info:eu-repo/grantAgreement/EC/H2020/644080/EU/SAFety and secURity by design for interconnected mixed-critical cyber-physical systems/SAFURE
info:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
info:eu-repo/grantAgreement/MINECO//RYC-2013-14717/ES/RYC-2013-14717/
info:eu-repo/grantAgreement/MINECO/PE2013-2016/IJCI-2016-27396
Open Access
E-prints [73011]