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.

A Linux-governor based Dynamic Reliability Manager for android mobile devices / Mercati, Pietro; Bartolini, Andrea; Paterna, Francesco; Rosing, Tajana Simunic; Benini, Luca. - STAMPA. - (2014), pp. 6800318.1-6800318.4. (Intervento presentato al convegno 17th Design, Automation and Test in Europe, DATE 2014 tenutosi a Dresden, deu nel 2014) [10.7873/DATE2014.117].

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

BARTOLINI, ANDREA;PATERNA, FRANCESCO;BENINI, LUCA
2014

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.
2014
Proceedings -Design, Automation and Test in Europe, DATE
1
4
A Linux-governor based Dynamic Reliability Manager for android mobile devices / Mercati, Pietro; Bartolini, Andrea; Paterna, Francesco; Rosing, Tajana Simunic; Benini, Luca. - STAMPA. - (2014), pp. 6800318.1-6800318.4. (Intervento presentato al convegno 17th Design, Automation and Test in Europe, DATE 2014 tenutosi a Dresden, deu nel 2014) [10.7873/DATE2014.117].
Mercati, Pietro; Bartolini, Andrea; Paterna, Francesco; Rosing, Tajana Simunic; Benini, Luca
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/525117
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? 0
social impact