• DocumentCode
    3138556
  • Title

    Reliability-aware power management for parallel real-time applications with precedence constraints

  • Author

    Guo, Yifeng ; Zhu, Dakai ; Aydin, Hakan

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at San Antonio, San Antonio, TX, USA
  • fYear
    2011
  • fDate
    25-28 July 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The negative effects of the Dynamic Voltage and Frequency Scaling (DVFS) technique on the system reliability has recently promoted the research on reliability-aware power management (RAPM). RAPM aims at reducing the system energy consumption while preserving the system´s reliability. In this paper, we study the RAPM problem for parallel realtime applications for shared memory multiprocessor systems in the presence of precedence constraints. We show that this problem is NP-hard. Depending on how recoveries are scheduled and utilized by a subset of selected tasks, we investigate both individual-recovery and shared-recovery based RAPM heuristics. Online RAPM schemes that exploit dynamic slack generated at runtime are also considered. The proposed schemes are evaluated through extensive simulations. The results show that all schemes can preserve system reliability under all settings. For modest system loads, similar energy savings are obtained by all static schemes. However, when the system load is low, the shared-recovery based schemes need coordinated recovery operations on all processors and thus save less energy. Moreover, by reclaiming dynamic slack, the online schemes yield better energy savings.
  • Keywords
    computational complexity; multiprocessing systems; parallel processing; power aware computing; reliability; shared memory systems; NP-hard problem; RAPM heuristics; dynamic slack; dynamic voltage technique; frequency scaling technique; parallel real time application; parallel real-time application; precedence constraint; reliability aware power management; shared memory multiprocessor system; shared-recovery based scheme; system reliability; Energy consumption; Multiprocessing systems; Program processors; Real time systems; Reliability; Schedules; Transient analysis; DVFS; Dependent Tasks; Multiprocessor Real-Time Systems; Reliability; Transient Faults;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing Conference and Workshops (IGCC), 2011 International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4577-1222-7
  • Type

    conf

  • DOI
    10.1109/IGCC.2011.6008562
  • Filename
    6008562