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 条
  • [11] Architecture for autonomous Distributed Real-time Embedded systems
    Liang, Ke
    Zhou, Xingshe
    Zhang, Kailong
    Sheng, Ruiqing
    2008 INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING AND 2008 INTERNATIONAL PACIFIC WORKSHOP ON WEB MINING AND WEB-BASED APPLICATION, 2008, : 568 - 572
  • [12] On Scalable Synchronization for Distributed Embedded Real-Time Systems
    Fahmy, Sherif F.
    Ravindran, Binoy
    Jensen, E. Douglas
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2008, 5287 : 394 - +
  • [13] Data Services in Distributed Real-Time Embedded Systems
    Kang, Woochul
    Son, Sang H.
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2008, 5287 : 162 - 173
  • [14] Performance estimation for real-time distributed embedded systems
    Yen, TY
    Wolf, W
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (11) : 1125 - 1136
  • [15] Scheduling analysis of distributed real-time embedded systems
    Zhang, Haitao
    Zhang, Songcan
    Journal of Computational Information Systems, 2010, 6 (07): : 2373 - 2382
  • [16] Assurance patterns for distributed real-time embedded systems
    Konrad, S
    ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 657 - 657
  • [17] A Middleware for Reconfigurable Distributed Real-Time Embedded Systems
    Krichen, Fatma
    Zalila, Bechir
    Jmaiel, Mohamed
    Hamid, Brahim
    SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS 2012, 2012, 430 : 81 - +
  • [18] Simultaneous dynamic voltage scaling of processors and communication links in real-time distributed embedded systems
    Luo, Jiong
    Jha, Niraj K.
    Peh, Li-Shiuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (04) : 427 - 437
  • [19] Simultaneous, dynamic voltage scaling of processors and communication links in real-time distributed embedded systems
    Luo, J
    Peh, LS
    Jha, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1150 - 1151
  • [20] A Real-Time Reconfiguration Infrastructure for Distributed Embedded Control Systems
    Zoitl, Alois
    Lepuschitz, Wilfried
    Merdan, Munir
    Vallee, Mathieu
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,