Performance debugging of heterogeneous real-time systems

被引:0
|
作者
Bordoloi, Unmesh D. [1 ]
Chakraborty, Samarjit [1 ]
Hagiescu, Andrei [1 ]
机构
[1] Natl Univ Singapore, Dept Comp Sci, Singapore 117548, Singapore
关键词
performance modeling and debugging; heterogeneous embedded systems; FlexRay;
D O I
10.1007/978-1-4020-6254-4_22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today most real-time embedded systems are made up of a heterogeneous collection of processors, communication subsystems and partially programmable or fixed-function components. These are typically Supplied by different vendors and as a result have different interfaces, require different programming models and implement different resource scheduling and arbitration policies. Hence, performance analysis and debugging Of Such systems is increasingly becoming complex. Although a lot of work exists in the real-time systems literature on timing and schedulability analysis of specific task and event models-which can be applied to analyze individual subsystems-the issue of compositionality has not received sufficient attention so far. In this paper we discuss a framework which can help in the analysis and performance debugging of such heterogeneous real-time systems. It can account for a variety of combinations of task and event models and scheduling policies and does not require any global state-space construction. As a result, it is highly scalable and can be used to analyze real-life hardware/software architectures. The main focus of this paper is on illustrating the utility of this framework in analyzing a heterogeneous collection of electronic control units that communicate via a FlexRay bus.
引用
收藏
页码:285 / +
页数:3
相关论文
共 50 条
  • [1] DEBUGGING REAL-TIME SYSTEMS
    QUINNELL, RA
    [J]. EDN, 1994, 39 (24) : 48 - &
  • [2] DEBUGGING REAL-TIME SYSTEMS
    NEWCOMER, JM
    [J]. DR DOBBS JOURNAL, 1993, 18 (07): : 55 - &
  • [3] DEBUGGING REAL-TIME SYSTEMS
    SINGH, G
    JOSEPH, M
    BARNETT, D
    [J]. DR DOBBS JOURNAL, 1992, 17 (09): : 70 - &
  • [4] Performance debugging of real-time systems using multicriteria schedulability analysis
    Bordoloi, Unmesh D.
    Chakraborty, Samarjit
    [J]. RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 193 - +
  • [5] Real-Time Enabled Debugging for Distributed Systems
    Gaderer, Georg
    Loschmidt, Patrick
    Sauter, Thilo
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 472 - 475
  • [6] A KNOWLEDGE BASED APPROACH FOR REAL-TIME SYSTEMS DEBUGGING
    TSAI, JP
    FANG, KY
    THALLA, VRK
    GANDHI, H
    [J]. PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : B533 - B540
  • [7] Debugging FPGA-accelerated Real-time Systems
    Geier, Martin
    Brandle, Marian
    Faller, Dominik
    Chakraborty, Samarjit
    [J]. 2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 350 - 363
  • [8] INFORMATION DEBUGGING FOR REAL-TIME POWER-SYSTEMS MONITORING
    DOCOUTTO, MB
    DASILVA, AML
    CANTERA, JMCC
    DASILVA, RA
    [J]. IEE PROCEEDINGS-C GENERATION TRANSMISSION AND DISTRIBUTION, 1989, 136 (03) : 145 - 152
  • [9] Using deterministic replay for debugging of distributed real-time systems
    Thane, H
    Hansson, H
    [J]. EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, : 265 - 272
  • [10] Stochastic metrics for debugging the timing behaviour of real-time systems
    Entrialgo, Joaquin
    Garcia, Javier
    Diaz, Jose Luis
    Garcia, Daniel Fernando
    [J]. RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 183 - +