• DocumentCode
    129039
  • Title

    A Linux-governor based Dynamic Reliability Manager for android mobile devices

  • Author

    Mercati, Pietro ; Bartolini, Andrea ; Paterna, Francesco ; Rosing, Tajana Simunic ; Benini, Luca

  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Reliability is a major concern in multiprocessors. Dynamic Reliability Management (DRM) aims at trading off processor performance with lifetime. The state-of-the-art publications study only the theory supported by simulation. This paper presents the first complete software implementation, working on a real hardware, of a low-overhead, Android-compatible workload-aware DRM Governor for mobile multiprocessors. We discuss the design challenges and the run-time overhead involved. We show the effectiveness of our governor in guaranteeing the predefined target lifetime and show that it achieves up to 100% of lifetime improvement with respect to traditional governors, while providing comparable performance for critical applications.
  • Keywords
    Linux; multiprocessing systems; reliability; smart phones; Linux-governor; android mobile devices; android-compatible workload-aware DRM governor; dynamic reliability manager; mobile multiprocessors; predefined target lifetime; run-time overhead; Degradation; Kernel; Linux; Performance evaluation; Reliability; Temperature measurement; Temperature sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.117
  • Filename
    6800318