Simultaneous thermal and timeliness guarantees in distributed real-time embedded systems

被引:1
|
作者
Fu, Xing [1 ]
Wang, Xiaorui [1 ]
Puster, Eric [1 ]
机构
[1] Univ Tennessee, Dept Elect Engn & Comp Sci, Knoxville, TN 37996 USA
基金
美国国家科学基金会;
关键词
Power-aware computing; Thermal management; Real-time and embedded systems; Distributed systems; Feedback control; Utilization control;
D O I
10.1016/j.sysarc.2010.08.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed real-time embedded systems have stringent requirements for key performance properties, such as end-to-end timeliness and reliability, in order to operate properly. In recent years, with the continuously decreasing feature size and increasing demand for computation capabilities, today's real-time embedded systems face an increasing probability of overheating and even thermal failures. As a result, their temperature must be explicitly controlled for improved reliability. While a variety of control algorithms have been proposed for either real-time guarantees or thermal management in an isolated manner, this paper proposes a coordinated control solution that can provide simultaneous thermal and timeliness guarantees for distributed real-time embedded systems running in unpredictable environments. To achieve desired control functions for different generations of processors, our control solution includes two thermal controllers that are designed for processors with and without DVFS support, respectively. In addition, a novel coordination design is proposed to allow the thermal and timeliness control loops to run on their respective desired small timescales for prompt control actions and yet achieve theoretically guaranteed control accuracy and system stability. We implement our control solution in a real system and present empirical results to show that our solution provides dynamic thermal and timeliness guarantees simultaneously. Our simulation results also demonstrate the efficacy of our control solution in large-scale real-time systems. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:584 / 596
页数:13
相关论文
共 50 条
  • [41] Real-time and embedded systems
    Stankovic, JA
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 205 - 208
  • [42] Real-time embedded systems
    Bate, I
    Liu, S
    COMPUTING & CONTROL ENGINEERING JOURNAL, 2002, 13 (04): : 154 - 155
  • [43] Embedded/real-time systems
    Katz, DS
    Kepner, J
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2001, 15 (02): : 186 - 190
  • [44] 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
  • [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] 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
  • [47] 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
  • [48] Modeling scenarios for the performance prediction of distributed real-time embedded systems
    Falkner, Katrina
    Chiprianov, Vanea
    Falkner, Nickolas
    Szabo, Claudia
    Puddy, Gavin
    2013 MILITARY COMMUNICATIONS AND INFORMATION SYSTEMS CONFERENCE (MILCIS), 2012,
  • [49] 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
  • [50] Service identification guideline for developing distributed embedded real-time systems
    Mohamad, R.
    Aziz, M. W.
    Jawawi, D. N. A.
    Ghazali, M.
    Arbaie, M. Z.
    Ibrahim, N.
    IET SOFTWARE, 2012, 6 (01) : 74 - 82