Exploiting Execution Dynamics in Timing Analysis Using Job Sequences

被引:5
|
作者
Ahrendts, Leonie [1 ]
Ernst, Rolf [2 ]
Quinton, Sophie [3 ]
机构
[1] TU Braunschweig, Embedded Syst Design Automat Grp, Inst Comp & Network Engn, Braunschweig, Germany
[2] TU Braunschweig, Inst Comp & Network Engn, Braunschweig, Germany
[3] Inria Grenoble Rhone Alpes, Montbonnot St Martin, France
关键词
REAL-TIME SYSTEMS;
D O I
10.1109/MDAT.2017.2746638
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance verification for real-time systems is based on system models for which it is possible to formally derive safe timing parameters such as worst-case response times. In order to make such a verification manageable, the models are often oversimplified compared to the real loads and, thus, the results, even if safe, are overly pessimistic. This article presents modeling and analysis techniques based on richer models that allow for a more accurate representation of real workloads and produce less pessimistic results. In particular, the authors argue for sequence-based approaches in both modeling the workload and specifying the imposed constraints. They also Show how such approaches can be applied in industrial practice.
引用
收藏
页码:16 / 22
页数:7
相关论文
共 50 条
  • [1] Timing Analysis of Parallel Software Using Abstract Execution
    Gustavsson, Andreas
    Gustafsson, Jan
    Lisper, Bjoern
    [J]. VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION: (VMCAI 2014), 2014, 8318 : 59 - 77
  • [2] PLAN DECODING AND RESPONSE TIMING DURING EXECUTION OF MOVEMENT SEQUENCES
    SEMJEN, A
    [J]. ACTA PSYCHOLOGICA, 1992, 79 (03) : 255 - 273
  • [3] Reliability of a job execution process using signatures
    Imaizumi, M
    Yasui, K
    Nakagawa, T
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 2003, 38 (11-13) : 1219 - 1223
  • [4] Exploiting temporal locality using a dependence driven execution
    Vajracharya, S
    Grunwald, D
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 275 - 284
  • [5] On Exploiting Symbolic Execution to Improve the Analysis of RAT Samples with angr
    Lucca, Serena
    Crochet, Christophe
    Van Ouytsel, Charles-Henry Bertrand
    Legay, Axel
    [J]. FOUNDATIONS AND PRACTICE OF SECURITY, PT I, FPS 2023, 2024, 14551 : 339 - 354
  • [6] Precise Cache Timing Analysis via Symbolic Execution
    Chu, Duc-Hiep
    Jaffar, Joxan
    Maghareh, Rasool
    [J]. 2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [7] State space analysis of timing: exploiting task redundancy to reduce sensitivity to timing
    Cohen, Rajal G.
    Sternad, Dagmar
    [J]. JOURNAL OF NEUROPHYSIOLOGY, 2012, 107 (02) : 618 - 627
  • [8] IMPROVING JOB SCHEDULING ON A HETEROGENEOUS CLUSTER BY PREDICTING JOB EXECUTION TIMES USING HEURISTICS
    Brandstaetter-Mueller, Hannes
    Parsapour, Bahram
    Hoelzlwimmer, Andreas
    Lirk, Gerald
    Kulczycki, Peter
    [J]. 23RD EUROPEAN MODELING & SIMULATION SYMPOSIUM, EMSS 2011, 2011, : 488 - 495
  • [9] Prediction of resource requirement using feedback on job execution performance
    Sarkar, Madhulina
    Roy, Sarbani
    Mukherjee, Nandini
    [J]. WORLD CONFERENCE ON INFORMATION TECHNOLOGY (WCIT-2010), 2011, 3
  • [10] Exploiting multiple regeneration sequences in simulation output analysis
    Calvin, JM
    Nakayama, MK
    [J]. 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 695 - 700