Trace-based context-sensitive timing simulation considering execution path variations

Publikationstyp
Konferenz
Autor(en)
Sebastian Ottlik and Jan Micha Borrmann and Sadik Asbach and Alexander Viehl and Wolfgang Rosenstiel and Oliver Bringmann
Jahr
2016
Buchtitel
2016 21st Asia and South Pacific Design Automation Conference (ASP-DAC)
Abstract
We present a fast and accurate timing simulation of binary code execution on complex embedded processors. Underlying block timings are extracted from a preceding hardware execution and differentiated by execution context. Thereby, complex factors, such as caches, can be reflected accurately without explicit modeling. Based on timings observed in one hardware execution, timing of numerous other executions for different inputs can be simulated at an average error below 5% for complex applications on an ARM Cortex-A9 processor.
Link
http://dx.doi.org/10.1109/ASPDAC.2016.7428005
DOI
10.1109/ASPDAC.2016.7428005
Forschungsfelder
Software- und Architekturanalyse, Virtual Prototyping und Life Cycle Management
Download .bib
Download .bib
Eingetragen von
Sebastian Ottlik