• DocumentCode
    3436606
  • Title

    Thermal Extension of the Total Bandwidth Server

  • Author

    Ahmed, R. ; Bansal, A. ; Kakunoori, B. ; Ramanathan, P. ; Saluja, K.K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Wisconsin Madison, Madison, WI, USA
  • fYear
    2015
  • fDate
    3-7 Jan. 2015
  • Firstpage
    47
  • Lastpage
    52
  • Abstract
    A typical real-time application is composed of periodic tasks with hard deadline constraints. It must also service a periodic tasks that are generated in response to external and internal events. In addition to application´s timing constraints, it is important that the system never violates thermal constraint due to its increasingly adverse impact on the processing platform. In this work, we propose a scheme for servicing a periodic tasks in thermally constrained hard real-time systems. We propose an algorithm, T2BS, which is a thermal extension of the Total Bandwidth Server [1]. We show that our algorithm is optimal in the sense that it meets periodic task timing constraints as well as system thermal constraints, and it supports the maximum rate of a periodic arrivals. Through extensive simulations we demonstrate the validity of theoretical results and perform the response time analysis of a periodic tasks.
  • Keywords
    processor scheduling; real-time systems; T2BS; deadline constraint; external event; internal event; periodic task timing constraint; response time analysis; system thermal constraint; thermal extension; thermally constrained hard real-time system; total bandwidth server; Bandwidth; Computational modeling; Mathematical model; Power demand; Schedules; Servers; Time factors; Real-time systems; thermal constrained scheduling; total bandwidth server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design (VLSID), 2015 28th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Type

    conf

  • DOI
    10.1109/VLSID.2015.13
  • Filename
    7031706