Learning-based runtime management of energy-efficient and reliable many-core systems
Learning-based runtime management of energy-efficient and reliable many-core systems
This paper highlights and demonstrates our research works to date addressing the energy-efficiency and reliability challenges of many-core systems through intelligent runtime management algorithms. The algorithms are implemented through cross-layer interactions between the three layers: application, runtime and hardware, forming our core theme of working together. The annotated application tasks communicate the performance, energy or reliability requirements to the runtime. With such requirements, the runtime exercises the hardware through various control knobs and gets the feedback of these controls through the performance monitors. The aim is to learn the best possible hardware controls during runtime to achieve energy-efficiency and improved reliability, while meeting the specified application requirements.
Shafik, Rishad Ahmed
aa0bdafc-b022-4cb2-a8ef-4bf8a03ba524
Das, Anup K.
2a0d6cea-309b-4053-a62e-234807f89306
Yang, Sheng
04b9848f-ddd4-4d8f-93b6-b91a2144d49c
Merrett, Geoff V.
89b3a696-41de-44c3-89aa-b0aa29f54020
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
16 October 2014
Shafik, Rishad Ahmed
aa0bdafc-b022-4cb2-a8ef-4bf8a03ba524
Das, Anup K.
2a0d6cea-309b-4053-a62e-234807f89306
Yang, Sheng
04b9848f-ddd4-4d8f-93b6-b91a2144d49c
Merrett, Geoff V.
89b3a696-41de-44c3-89aa-b0aa29f54020
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Shafik, Rishad Ahmed, Das, Anup K., Yang, Sheng, Merrett, Geoff V. and Al-Hashimi, Bashir
(2014)
Learning-based runtime management of energy-efficient and reliable many-core systems.
ESWEEK Workshop on Compiler Assisted SoC Assembly (CASA), Delhi, Union Territory of, India.
1 pp
.
Record type:
Conference or Workshop Item
(Other)
Abstract
This paper highlights and demonstrates our research works to date addressing the energy-efficiency and reliability challenges of many-core systems through intelligent runtime management algorithms. The algorithms are implemented through cross-layer interactions between the three layers: application, runtime and hardware, forming our core theme of working together. The annotated application tasks communicate the performance, energy or reliability requirements to the runtime. With such requirements, the runtime exercises the hardware through various control knobs and gets the feedback of these controls through the performance monitors. The aim is to learn the best possible hardware controls during runtime to achieve energy-efficiency and improved reliability, while meeting the specified application requirements.
Text
shafik-casa-2014.pdf
- Accepted Manuscript
More information
Published date: 16 October 2014
Venue - Dates:
ESWEEK Workshop on Compiler Assisted SoC Assembly (CASA), Delhi, Union Territory of, India, 2014-10-16
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 371899
URI: http://eprints.soton.ac.uk/id/eprint/371899
PURE UUID: 1d2962ad-f583-4d88-9661-a3cacc932b75
Catalogue record
Date deposited: 21 Nov 2014 11:32
Last modified: 23 Jul 2022 01:54
Export record
Contributors
Author:
Rishad Ahmed Shafik
Author:
Anup K. Das
Author:
Sheng Yang
Author:
Geoff V. Merrett
Author:
Bashir Al-Hashimi
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics