Performance estimation for real-time distributed embedded systems

被引:34
|
作者
Yen, TY
Wolf, W
机构
[1] Quickturn Design Syst, San Jose, CA 95131 USA
[2] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
embedded systems; distributed systems; real-time systems; performance analysis; periodic tasks;
D O I
10.1109/71.735959
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many embedded computing systems are distributed systems: communicating processes executing on several CPUs/ASICs. This paper describes a performance analysis algorithm for a set of tasks executing on a heterogeneous distributed system. Tight bounds are essential to the synthesis and verification of application-specific distributed systems, such as embedded computing systems. Our bounding algorithms are valid for a general problem model: The system can contain several tasks with hard real-time deadlines and different periods; each task is partitioned into a set of processes related by data dependencies. The periods of tasks and the computation times of processes are not necessarily constant and can be specified by a lower bound and an upper bound. Such a model requires a more sophisticated algorithm, but leads to more accurate results than previous work. Our algorithm both provides tighter bounds and is faster than previous methods.
引用
收藏
页码:1125 / 1136
页数:12
相关论文
共 50 条
  • [1] Hierarchical control of multiple resources in distributed real-time and embedded systems
    Shankaran, Nishanth
    Koutsoukos, Xenofon D.
    Schmidt, Douglas C.
    Xue, Yuan
    Lu, Chenyang
    REAL-TIME SYSTEMS, 2008, 39 (1-3) : 237 - 282
  • [2] Hierarchical control of multiple resources in distributed real-time and embedded systems
    Nishanth Shankaran
    Xenofon D. Koutsoukos
    Douglas C. Schmidt
    Yuan Xue
    Chenyang Lu
    Real-Time Systems, 2008, 39 : 237 - 282
  • [3] A hybrid performance analysis technique for distributed real-time embedded systems
    Junchul Choi
    Hyunok Oh
    Soonhoi Ha
    Real-Time Systems, 2018, 54 : 562 - 604
  • [4] A hybrid performance analysis technique for distributed real-time embedded systems
    Choi, Junchul
    Oh, Hyunok
    Ha, Soonhoi
    REAL-TIME SYSTEMS, 2018, 54 (03) : 562 - 604
  • [5] Instrumentation of real-time embedded systems for performance analysis
    Scottow, R. G.
    Hopkins, A. B. T.
    McDonald-Maier, K. D.
    2006 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, VOLS 1-5, 2006, : 1307 - +
  • [6] Adaptive techniques for minimizing middleware memory footprint for distributed, real-time, embedded systems
    Panahi, M
    Harmon, T
    Klefstad, R
    CCW 2003: IEEE 18TH ANNUAL WORKSHOP ON COMPUTER COMMUNICATIONS, PROCEEDINGS, 2003, : 54 - 58
  • [7] Assurance patterns for distributed real-time embedded systems
    Konrad, S
    ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 657 - 657
  • [8] A Distributed Real-Time Operating System with Distributed Shared Memory for Embedded Control Systems
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 248 - 255
  • [9] SyRaFa: Synchronous Rate and Frequency Adjustment for Utilization Control in Distributed Real-Time Embedded Systems
    Chen, Xi
    Chang, Xiao-Wen
    Liu, Xue
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (05) : 1052 - 1061
  • [10] Modeling and Analysis of Scheduling for Distributed Real-time Embedded Systems
    Hai-Tao Zhang Gui-Fang Wu Electronic and Information Engineering College
    Machine Intelligence Research, 2010, (04) : 525 - 530