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.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.