Performance estimation for real-time distributed embedded systems

被引:33
|
作者
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] Real-time performance estimation for dynamic, distributed real-time systems
    Huh, EN
    Welch, LR
    Mun, Y
    [J]. COMPUTATIONAL SCIENCE-ICCS 2002, PT III, PROCEEDINGS, 2002, 2331 : 1071 - 1079
  • [2] Real-time framework for distributed embedded systems
    Chaaban, K
    Crubillé, P
    Shawky, M
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 96 - 107
  • [3] A hybrid performance analysis technique for distributed real-time embedded systems
    Junchul Choi
    Hyunok Oh
    Soonhoi Ha
    [J]. Real-Time Systems, 2018, 54 : 562 - 604
  • [4] Modeling scenarios for the performance prediction of distributed real-time embedded systems
    Falkner, Katrina
    Chiprianov, Vanea
    Falkner, Nickolas
    Szabo, Claudia
    Puddy, Gavin
    [J]. 2013 MILITARY COMMUNICATIONS AND INFORMATION SYSTEMS CONFERENCE (MILCIS), 2012,
  • [5] Middleware for distributed embedded real-time systems
    Musial, Marek
    Remuss, Volker
    Hommel, Guenter
    [J]. EMBEDDED SYSTEMS - MODELING, TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2006, : 111 - +
  • [6] A hybrid performance analysis technique for distributed real-time embedded systems
    Choi, Junchul
    Oh, Hyunok
    Ha, Soonhoi
    [J]. REAL-TIME SYSTEMS, 2018, 54 (03) : 562 - 604
  • [7] Finitary Real-Time Calculus: Efficient Performance Analysis of Distributed Embedded Systems
    Guan, Nan
    Yi, Wang
    [J]. IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 330 - 339
  • [8] The design and performance of configurable component middleware for distributed real-time and embedded systems
    Subramonian, V
    Shen, LJ
    Gill, C
    Wang, N
    [J]. 25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 252 - 261
  • [9] End-to-end performance guarantee for distributed real-time embedded systems
    School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
    [J]. Dianzi Keji Diaxue Xuebao, 2007, 3 (541-544): : 541 - 544
  • [10] Distributed priority inheritance for real-time and embedded systems
    Sanchez, Cesar
    Sipma, Henny B.
    Gill, Christopher D.
    Manna, Zohar
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4305 : 110 - 125