Towards Performance Analysis of SDFGs Mapped to Shared-Bus Architectures Using Model-Checking

被引:0
|
作者
Fakih, Maher [1 ]
Gruettner, Kim [1 ]
Fraenle, Martin [2 ]
Rettberg, Achim [2 ]
机构
[1] OFFIS Inst Informat Technol, Oldenburg, Germany
[2] Carl von Ossietzky Univ Oldenburg, Oldenburg, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The timing predictability of embedded systems with hard real-time requirements is fundamental for guaranteeing their safe usage. With the emergence of multicore platforms this task became very challenging. In this paper, a modelchecking based approach will be described which allows us to guarantee timing bounds of multiple Synchronous Data Flow Graphs (SDFG) running on shared-bus multicore architectures. Our approach utilizes Timed Automata (TA) as a common semantic model to represent software components (SDF actors) and hardware components of the multicore platform. These TA are explored using the UPPAAL model-checker for providing the timing guarantees. Our approach shows a significant precision improvement compared with the worst-case bounds estimated based on maximal delay for every bus access. Furthermore, scalability is examined to demonstrate analysis feasibility for small parallel systems.
引用
收藏
页码:1167 / 1172
页数:6
相关论文
共 22 条
  • [1] A subsystem-oriented performance analysis methodology for shared-bus multiprocessors
    Lee, CS
    Parng, TM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (07) : 755 - 767
  • [2] Performance Evaluation of Metro Regulations Using Probabilistic Model-Checking
    Bertrand, Nathalie
    Bordais, Benjamin
    Helouet, Loic
    Mari, Thomas
    Parreaux, Julie
    Sankur, Ocan
    RELIABILITY, SAFETY, AND SECURITY OF RAILWAY SYSTEMS: MODELLING, ANALYSIS, VERIFICATION, AND CERTIFICATION, 2019, 11495 : 59 - 76
  • [3] Formal analysis of human-computer interaction using model-checking
    Cerone, A
    Lindsay, PA
    Connelly, S
    SEFM 2005: Third IEEE International Conference on Software Engineering and Formal Methods, Proceedings, 2005, : 352 - 361
  • [4] Modeling and Analysis for Energy-Driven Computing using Statistical Model-Checking
    Gamatie, Abdoulaye
    Sassatelli, Gilles
    Mikucionis, Marius
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 980 - 985
  • [5] Security Analysis of Automotive Architectures using Probabilistic Model Checking
    Mundhenk, Philipp
    Steinhorst, Sebastian
    Lukasiewycz, Martin
    Fahmy, Suhaib A.
    Chakraborty, Samarjit
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [6] SAT-based model-checking of security protocols using planning graph analysis
    Armando, A
    Compagna, L
    Ganty, P
    FME 2003: FORMAL METHODS, PROCEEDINGS, 2003, 2805 : 875 - 893
  • [7] Diagnosability Analysis of Input/Output Discrete-Event Systems Using Model-Checking
    Boussif, Abderraouf
    Ghazel, Mohamed
    IFAC PAPERSONLINE, 2015, 48 (07): : 71 - 78
  • [8] Automated Reliability Analysis of Redundancy Architectures Using Statistical Model Checking
    He, Hongbin
    Kuang, Hongyu
    Yang, Lin
    Yang, Feng
    Wang, Qiang
    Cao, Weipeng
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2022, PT III, 2022, 13370 : 463 - 476
  • [9] Exact schedulability analysis for static-priority global multiprocessor scheduling using model-checking
    Guan, Nan
    Gu, Zonghua
    Deng, Qingxu
    Gao, Shuaihong
    Yu, Ge
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2007, 4761 : 263 - +
  • [10] HSAS-MD Analyzer: A Hybrid Security Analysis System Using Model-Checking Technique and Deep Learning for Malware Detection in IoT Apps
    Hamza, Alyaa A.
    Abdel Halim, Islam Tharwat
    Sobh, Mohamed A.
    Bahaa-Eldin, Ayman M.
    SENSORS, 2022, 22 (03)