Reliability and performance optimization of pipelined real-time systems

被引:10
|
作者
Benoit, Anne [1 ]
Dufosse, Fanny [1 ]
Girault, Alain [2 ]
Robert, Yves [1 ,3 ]
机构
[1] ENS Lyon, LIP Lab, F-69364 Lyon 07, France
[2] INRIA Grenoble Rhone Alpes, Grenoble, France
[3] Univ Tennessee Knoxville, Knoxville, TN USA
关键词
Pipelined real-time systems; Interval mapping; Multi-criteria; (reliability; latency; period); optimization; Complexity results; ALLOCATION; ALGORITHMS;
D O I
10.1016/j.jpdc.2013.02.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider pipelined real-time systems that consist of a chain of tasks executing on a distributed platform. The processing of the tasks is pipelined: each processor executes only one interval of consecutive tasks. We are interested in minimizing both the input-output latency and the period of application mapping. For dependability reasons, we are also interested in maximizing the reliability of the system. We therefore assign several processors to each interval of tasks, so as to increase the reliability of the system. Both processors and communication links are unreliable and subject to transient failures. We assume that the arrival of the failures follows a constant parameter Poisson law, and that the failures are statistically independent events. We study several variants of this multiprocessor mapping problem, with several hypotheses on the target platform (homogeneous/heterogeneous speeds and/or failure rates). We provide NP-hardness complexity results, and optimal mapping algorithms for polynomial problem instances. Efficient heuristics are presented to solve the general case, and experimental results are provided. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:851 / 865
页数:15
相关论文
共 50 条
  • [2] Peak temperature analysis and optimization for pipelined hard real-time systems
    Cheng, Long
    Huang, Kai
    Mi, Liang
    Chen, Gang
    Knoll, Alois
    Zhang, Xiaoqin
    INFORMATION SCIENCES, 2021, 575 : 666 - 697
  • [3] Real-time performance monitoring and optimization of cellular systems
    Gustås, Per
    Magnusson, Per
    Oom, Jan
    Storm, Niclas
    Ericsson Review (English Edition), 2002, 79 (01): : 4 - 13
  • [4] Real-time performance reliability prediction
    Lu, HT
    Kolarik, WJ
    Lu, SS
    IEEE TRANSACTIONS ON RELIABILITY, 2001, 50 (04) : 353 - 357
  • [5] RELIABILITY AND SAFETY OF REAL-TIME SYSTEMS
    EVERETT, W
    HONIDEN, S
    IEEE SOFTWARE, 1995, 12 (03) : 13 - 16
  • [6] Minimizing Peak Temperature for Pipelined Hard Real-time Systems
    Cheng, Long
    Huang, Kai
    Chen, Gang
    Hu, Biao
    Knoll, Alois
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1090 - 1095
  • [7] Enhancing Real-Time Streaming Reliability and Performance Optimization with DASH Content Steering
    Silhavy, Daniel
    Pham, Stefan
    Giladi, Alex
    Balk, Alex
    Begen, Ali C.
    Law, Will
    SMPTE Motion Imaging Journal, 2024, 133 (04): : 76 - 84
  • [8] Multivariate performance reliability prediction in real-time
    Lu, S
    Lu, H
    Kolarik, WJ
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2001, 72 (01) : 39 - 45
  • [9] Reliability modeling of hard real-time systems
    Kim, H
    White, AL
    Shin, KG
    TWENTY-EIGHTH ANNUAL INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, DIGEST PAPERS, 1998, : 304 - 313
  • [10] Static scheduling of pipelined periodic tasks in distributed real-time systems
    Fohler, G
    Ramamritham, K
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 128 - 135