Energy-Efficient Actor Execution for SDF Application on Heterogeneous Architectures

Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

1 Sitaatiot (Scopus)
4 Lataukset (Pure)

Abstrakti

Heterogeneous systems promise to improve performance and endurance of power constrained systems, by utilizing computing elements of different power and performance characteristics. Such systems provide the possibility to trade number and types of core with Dynamic Voltage and Frequency Scaling (DVFS) levels and core utilization rate to achieve optimal energy efficiency. Therefore by making smart decisions on application scheduling and mapping we can exploit and maximize the benefits of using heterogeneous processors. At the same time, the application level of parallelism can conveniently be exposed by dataflow Models of Computation (MoCs). In this paper we show an energy efficient execution approach for heterogeneous architecture. We demonstrate the approach on a real-life streaming application modelled with Parameterized and Interfaced Synchronous Dataflow (PiSDF). The presented solution shows how to integrate our approach in the workflow of a dataflow application prototyping tool. The obtained results demonstrate that, by using an optimal scheduling and mapping, more than 30% of energy reduction can be achieved on a single actor level.

AlkuperäiskieliEi tiedossa
Otsikko26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)
KustantajaIEEE
Sivut486–493
ISBN (elektroninen)978-1-5386-4975-6
ISBN (painettu)978-1-5386-4976-3
DOI - pysyväislinkit
TilaJulkaistu - 2018
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaEuromicro International Conference on Parallel, Distributed and Network-based Processing (PDP) - Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)
Kesto: 21 maaliskuuta 201823 maaliskuuta 2018

Konferenssi

KonferenssiEuromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)
Ajanjakso21/03/1823/03/18

Viittausmuodot