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 条
  • [31] 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
  • [32] An algorithm of scheduling analysis for distributed real-time embedded systems
    Zhang, Hai-Tao
    Ai, Yun-Feng
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2007, 36 (03): : 489 - 492
  • [33] Adaptive and reflective middleware for distributed real-time and embedded systems
    Schmidt, DC
    EMBEDDED SOFTWARE, PROCEEDINGS, 2002, 2491 : 282 - 293
  • [34] 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 - +
  • [35] CORBA for real-time, high performance and embedded systems
    Hrustich, C
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 345 - 349
  • [36] Architectural Support for Model-Driven Performance Prediction of Distributed Real-Time Embedded Systems of Systems
    Chiprianov, Vanea
    Falkner, Katrina
    Szabo, Claudia
    Puddy, Gavin
    SOFTWARE ARCHITECTURE, ECSA 2014, 2014, 8627 : 357 - 364
  • [37] PARTES: Performance analysis of real-time, embedded systems
    Gorry, Benjamin
    Ireland, Andrew
    King, Peter
    FOURTH INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, 2007, : 271 - +
  • [38] Evaluating real-time Java']Java features and performance for real-time embedded systems
    Corsaro, A
    Schmidt, DC
    EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, : 90 - 100
  • [39] Design and Performance Evaluation of an Adaptive Resource Management Framework for Distributed Real-Time and Embedded Systems
    Shankaran, Nishanth
    Roy, Nilabja
    Schmidt, Douglas C.
    Koutsoukos, Xenofon D.
    Chen, Yingming
    Lu, Chenyang
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [40] Real-time and embedded systems
    Stankovic, JA
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 205 - 208