ITMD: run-time management of concurrent multi-threaded applications on heterogeneous multi-cores


Basireddy, Karunakar Reddy, Singh, Amit, Merrett, Geoff V. and Al-Hashimi, Bashir M. (2017) ITMD: run-time management of concurrent multi-threaded applications on heterogeneous multi-cores At Conference on Design, Automation and Test in Europe 2017 (DATE'17), Lausanne, Switzerland. 27 - 31 Mar 2017. 1 pp.

Download

[img] PDF DATE_2017_DEMO - Accepted Manuscript
Available under License University of Southampton Accepted Manuscript Licence.

Download (52kB)

Description/Abstract

Heterogeneous multi-cores often deal with multiple applications having different performance requirements concurrently, which generate varying and mixed workloads. Runtime management is required for adapting to such performance requirements and workload variabilities, and to achieve energy efficiency. It is challenging to efficiently exploit different types of cores simultaneously and DVFS potential of cores. We present a run-time management approach that first selects thread-to-core mapping based on the performance requirements and resource availability. Then, it applies online adaptation by adjusting the voltage-frequency (V-f) levels to achieve energy optimization. We demonstrate the proposed run-time management approach on the Odroid-XU3, with various combinations of multi-threaded applications from PARSEC and SPLASH benchmarks. Results show an average improvement in energy efficiency up to 33% compared to existing approaches.

Item Type: Conference or Workshop Item (Paper)
Venue - Dates: Conference on Design, Automation and Test in Europe 2017 (DATE'17), Lausanne, Switzerland, 2017-03-27 - 2017-03-31
Keywords: Run-time management, Energy minimization, Heterogeneous multi-cores
Organisations: Electronics & Computer Science, Electronic & Software Systems
ePrint ID: 406291
Date :
Date Event
20 January 2017Accepted/In Press
Date Deposited: 10 Mar 2017 10:44
Last Modified: 10 Jun 2017 04:02
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/406291

Actions (login required)

View Item View Item