Nowadays, runtime workload distribution and re-source tuning for heterogeneous multicores running multiple OpenCL applications is still an open quest. This paper proposes an adaptive policy capable at identifying an optimal working point for an unknown multiprogrammed OpenCL workload without using any design-time application profiling or analysis.The approach compared against a design-time optimization strategy demonstrates to be effective in converging to an solution guaranteeing required performance while minimizing power consumption and maximum temperature; it achieves on average values 0.085 W (5.15%) and 0.83◦C (1.47%) worse than the static optimal solution.

A Runtime Resource Management Policy for OpenCL Workloads on Heterogeneous Multicores

Francesco Bertani;Cristiana Bolchini;Francesco Cerizzi;Antonio Miele
2019-01-01

Abstract

Nowadays, runtime workload distribution and re-source tuning for heterogeneous multicores running multiple OpenCL applications is still an open quest. This paper proposes an adaptive policy capable at identifying an optimal working point for an unknown multiprogrammed OpenCL workload without using any design-time application profiling or analysis.The approach compared against a design-time optimization strategy demonstrates to be effective in converging to an solution guaranteeing required performance while minimizing power consumption and maximum temperature; it achieves on average values 0.085 W (5.15%) and 0.83◦C (1.47%) worse than the static optimal solution.
2019
Proc. Design, Automation and Test in Europe Conference (DATE)
File in questo prodotto:
File Dimensione Formato  
paper-ieee.pdf

accesso aperto

: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 504.22 kB
Formato Adobe PDF
504.22 kB Adobe PDF Visualizza/Apri

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/11311/1101590
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact