On the Effectiveness of Communication-Centric Modelling of Complex Embedded Systems

被引:2
|
作者
Meyer, Hugo [1 ]
Odyurt, Uraz [1 ]
Polstra, Simon [1 ]
Paradas, Evangelos [2 ]
Alonso, Ignacio Gonzalez [2 ]
Pimentel, Andy D. [1 ]
机构
[1] Univ Amsterdam, Informat Inst IvI, Amsterdam, Netherlands
[2] ASML Netherlands BV, Veldhoven, Netherlands
关键词
System of systems; Modelling and simulation; Performance monitoring; Distributed Cyber-Physical Systems (DCPS); DESIGN;
D O I
10.1109/BDCloud.2018.00143
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance anomaly detection and prevention in complex industrial systems, involving many distributed embedded computing nodes, is an ever-present challenge. Understanding such complex systems using purely analytical, or experimental techniques is neither sufficient, nor cost efficient. Efficient high-level models that allow the study of current system behaviour, predict performance trends and assess possible optimisation measures, are in demand. This paper presents an approach to automatically infer such high-level system models by using system-level tracing and to represent the current state of the system using Discrete Event Simulation (DES) techniques. The current behaviour pattern of the system is followed by replaying observations, while behavioural potentials under alternative sets of circumstances are considered by exploring what-if questions. Our results are applicable to anomaly detection and anomaly prevention solutions for complex systems. The main approach in keeping our workflow as efficient and as compact as possible is the use of a communication-centric modelling approach for complex embedded systems. As our use-case, we discuss the main challenges of modelling software processes and resource utilisation in semiconductor photolithography machines produced by ASML and how such complex systems can be mimicked with high-level event-based simulation. An automatically inferred OMNEST simulation model is presented and the different steps that were taken to simulate the behaviour of this production grade system are described. Initial evaluations show the maximum difference in application process lifetimes between real and simulated executions is less than 1%.
引用
收藏
页码:979 / 986
页数:8
相关论文
共 50 条
  • [21] An Architecture Proposal for V2X Communication-Centric Traffic Light Controller Systems
    Varga, Norbert
    Bokor, Laszlo
    Takacs, Andras
    Kovacs, Jozsef
    Virag, Laszlo
    2017 15TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS (ITST), 2017,
  • [22] System-Level Design for Communication-Centric Task Farm Applications
    Genius, Daniela
    Apvrille, Ludovic
    2017 12TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2017,
  • [23] Fast exploration of parameterized bus architecture for communication-centric SoC design
    Shin, C
    Kim, YT
    Chung, EY
    Choi, KM
    Kong, JT
    Eo, SK
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 352 - 357
  • [24] Debugging FPGA-based Packet Processing Systems through Transaction-level Communication-centric Monitoring
    McKechnie, Paul E.
    Blott, Michaela
    Vanderbauwhede, Wim A.
    LCTES'09: PROCEEDINGS OF THE 2009 ACM SIGPLAN/SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, 2009, : 129 - 136
  • [25] Debugging FPGA-based Packet Processing Systems through Transaction-level Communication-centric Monitoring
    McKechnie, Paul E.
    Blott, Michaela
    Vanderbauwhede, Wim A.
    ACM SIGPLAN NOTICES, 2009, 44 (07) : 129 - 136
  • [26] Energy-Aware Dynamic Reconfiguration of Communication-Centric Applications for Reliable MPSoCs
    Das, Anup
    Singh, Amit Kumar
    Kumar, Akash
    2013 8TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2013,
  • [27] A Design Methodology for Compositional High-Level Synthesis of Communication-Centric SoCs
    Di Guglielmo, Giuseppe
    Pilato, Christian
    Carloni, Luca P.
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [28] A Communication-Centric Observability Selection for Post-Silicon System-on-Chip Integration Debug
    Cao, Yuting
    Zheng, Hao
    Ray, Sandip
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 278 - 283
  • [29] Introduction to the Special Issue on the 7th International Workshop on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC'12)
    Voros, Nikolaos
    Gogniat, Guy
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2014, 7 (03)
  • [30] Dynamic Hardware/Software Co-design based on a communication-centric Hyper-Platform
    Hollstein, T
    Zimmer, H
    Glesner, M
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 355 - 358