Trace-Based Context-Sensitive Timing Simulation Considering Execution Path Variations

被引:0
|
作者
Ottlik, Sebastian [1 ]
Viehl, Alexander [1 ]
Borrmann, Jan Micha [1 ]
Rosenstiel, Wolfgang [1 ,2 ]
Asbach, Sadik [1 ]
Bringmann, Oliver [1 ,2 ]
机构
[1] FZI Res Ctr Informat Technol, Haid & Neu Str 10-14, D-76131 Karlsruhe, Germany
[2] Univ Tubingen, Sand 13, D-72076 Tubingen, Germany
来源
2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC) | 2016年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:159 / 165
页数:7
相关论文
共 50 条
  • [41] Edge-based context-sensitive graph grammar formalism
    Zeng, Xiao-Qin
    Han, Xiu-Qing
    Zou, Yang
    Ruan Jian Xue Bao/Journal of Software, 2008, 19 (08): : 1893 - 1901
  • [42] A novel context-sensitive topic description method based on ODP
    Wu, Qi
    Chen, Xing-Shu
    Zhu, Kai
    Wang, Chun-Hui
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2012, 40 (11): : 2320 - 2323
  • [43] DGSIM: Comparing grid resource management architectures through trace-based simulation
    Iosup, Alexandru
    Sonniez, Ozan
    Eperna, Dick
    EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 : 13 - 25
  • [44] Poster Abstract: En Route Towards Trace-based Simulation of Vehicular Mobility
    Ketabi, Roozbeh
    Alipour, Babak
    Helmy, Ahmed
    2017 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2017, : 1020 - 1021
  • [45] A context-sensitive technique based on Support Vector Machines for image classification
    Bovolo, F
    Bruzzone, L
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PROCEEDINGS, 2005, 3776 : 260 - 265
  • [46] Stacking-based context-sensitive points-to analysis for Java
    School of Information Science, Japan Advanced Institute of Science and Technology, Nomi, Japan
    Lect. Notes Comput. Sci., (133-149):
  • [47] Memory-based context-sensitive spelling correction at web scale
    Carlson, Andrew
    Fette, Ian
    ICMLA 2007: SIXTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2007, : 166 - +
  • [48] A SHAPE CLUSTERING BASED FRAMEWORK FOR FAST CONTEXT-SENSITIVE SHAPE RETRIEVAL
    Qi, Heng
    Xu, Haibo
    Li, Keqiu
    Li, Jingyi
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 301 - +
  • [49] Context-Sensitive Case-Based Software Security Management System
    Alenezi, Mamdouh
    Khan, Faraz Idris
    INTELLIGENT SYSTEMS APPLICATIONS IN SOFTWARE ENGINEERING, VOL 1, 2019, 1046 : 135 - 141
  • [50] Efficient context-sensitive shape analysis with graph based heap models
    Marron, Mark
    Hermenegildo, Manuel
    Kapur, Deepak
    Stefanovic, Darko
    COMPILER CONSTRUCTION, 2008, 4959 : 245 - 259