Abstract Sub-50nm CMOS technologies are affected by significant variability which causes power and performance variations among nominally similar cores in MPSoC platforms. This undesired heterogeneity threatens execution predictability and energy efficiency. We propose two techniques to allocate sets of barrier-synchronized tasks (representative of a wide class of image processing workloads) onto variability-affected MPSoCs. The first technique models allocation as an ILP and achieves optimal results, but requires an off-line solver. The second techniques adopt a two-stage heuristic approach, and it can be adapted to work on-line. We tested our approach on the virtual prototype of a next-generation industrial multi-core platform. Experimental results demonstrate that our approach minimizes deadline violations while increasing energy efficiency.

Variability-tolerant workload allocation for MPSoC energy minimization under real-time constraints / Paterna F.; Benini L.; Acquaviva A.; Papariello F.; Desoli G.. - STAMPA. - (2009), pp. 134-142. (Intervento presentato al convegno Embedded Systems for Real-Time Multimedia, 2009. ESTIMedia 2009. IEEE/ACM/IFIP 7th Workshop on tenutosi a Grenoble, France nel 15-16 Oct 2009) [10.1109/ESTMED.2009.5336824].

Variability-tolerant workload allocation for MPSoC energy minimization under real-time constraints

PATERNA, FRANCESCO;BENINI, LUCA;ACQUAVIVA, ANDREA;
2009

Abstract

Abstract Sub-50nm CMOS technologies are affected by significant variability which causes power and performance variations among nominally similar cores in MPSoC platforms. This undesired heterogeneity threatens execution predictability and energy efficiency. We propose two techniques to allocate sets of barrier-synchronized tasks (representative of a wide class of image processing workloads) onto variability-affected MPSoCs. The first technique models allocation as an ILP and achieves optimal results, but requires an off-line solver. The second techniques adopt a two-stage heuristic approach, and it can be adapted to work on-line. We tested our approach on the virtual prototype of a next-generation industrial multi-core platform. Experimental results demonstrate that our approach minimizes deadline violations while increasing energy efficiency.
2009
Embedded Systems for Real-Time Multimedia, 2009. ESTIMedia 2009
134
142
Variability-tolerant workload allocation for MPSoC energy minimization under real-time constraints / Paterna F.; Benini L.; Acquaviva A.; Papariello F.; Desoli G.. - STAMPA. - (2009), pp. 134-142. (Intervento presentato al convegno Embedded Systems for Real-Time Multimedia, 2009. ESTIMedia 2009. IEEE/ACM/IFIP 7th Workshop on tenutosi a Grenoble, France nel 15-16 Oct 2009) [10.1109/ESTMED.2009.5336824].
Paterna F.; Benini L.; Acquaviva A.; Papariello F.; Desoli G.
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/81351
 Attenzione

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

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 8
social impact