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 条
  • [41] Real-time embedded systems
    Bate, I
    Liu, S
    COMPUTING & CONTROL ENGINEERING JOURNAL, 2002, 13 (04): : 154 - 155
  • [42] Embedded/real-time systems
    Katz, DS
    Kepner, J
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (02): : 186 - 190
  • [43] Automatic performance visualization of distributed real-time systems
    Harmon, Trevor
    Klefstad, Raymond
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 531 - 538
  • [44] Patterns and performance of distributed real-time and embedded publisher/subscriber architectures
    Schmidt, DC
    O'Ryan, C
    JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (03) : 213 - 223
  • [45] Problems of instrumental support for the development of distributed embedded real-time systems
    Bakhmurov, A. G.
    Smelyansky, R. L.
    PROGRAMMING AND COMPUTER SOFTWARE, 2013, 39 (05) : 221 - 232
  • [46] Framework for rapid application development of distributed embedded real-time systems
    Obermaisser, R
    Peti, P
    IEEE REGION 8 EUROCON 2003, VOL A, PROCEEDINGS: COMPUTER AS A TOOL, 2003, : 80 - 84
  • [47] Optimization of Message Encryption for Distributed Embedded Systems with Real-Time Constraints
    Jiang, Ke
    Eles, Petru
    Peng, Zebo
    2011 IEEE 14TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2011, : 243 - 248
  • [48] Simultaneous thermal and timeliness guarantees in distributed real-time embedded systems
    Fu, Xing
    Wang, Xiaorui
    Puster, Eric
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (06) : 584 - 596
  • [49] Generators for synthesis of QoS adaptation in distributed real-time embedded systems
    Neema, S
    Bapty, T
    Gray, J
    Gokhale, A
    GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING 2002, PROCEEDINGS, 2002, 2487 : 236 - 251
  • [50] Decoupled scheduling approach for distributed real-time embedded automotive systems
    Jiang, Shengbing
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 191 - 198