• DocumentCode
    703948
  • Title

    Energy minimization for fault tolerant scheduling of periodic fixed-priority applications on multiprocessor platforms

  • Author

    Qiushi Han ; Ming Fan ; Linwei Niu ; Gang Quan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Florida Int. Univ., Miami, FL, USA
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    830
  • Lastpage
    835
  • Abstract
    While technology scaling enables the mass integration of transistors into a single chip for performance enhancement, it also makes processors less reliable with ever-increasing failure rates. In this paper, we study the problem of energy minimization for scheduling periodic fixed-priority applications on multiprocessor platforms with fault tolerance requirements. We first introduce an efficient method to determine the checkpointing scheme that guarantees the schedulability of an application under the worst-case scenario, i.e. up to K faults occur, on a single processor. Based on this method, we then present a task allocation scheme aiming at minimizing energy consumption while ensuring the fault tolerance requirement of the system. We evaluate the efficiency and effectiveness of our approaches using extensive simulation studies.
  • Keywords
    checkpointing; fault tolerant computing; minimisation; multiprocessing systems; power aware computing; processor scheduling; resource allocation; checkpointing scheme; energy minimization; fault tolerance requirement; fault tolerant scheduling; multiprocessor; periodic fixed priority application schedulability; task allocation scheme; Checkpointing; Complexity theory; Energy consumption; Fault tolerance; Fault tolerant systems; Program processors; Resource management; checkpointing; energy-aware; fault tolerance; fixed-priority; partitioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092500