Kavanagh, R orcid.org/0000-0002-9357-2459, Djemame, K orcid.org/0000-0001-5811-5263, Ejarque, J et al. (2 more authors) (2020) Energy-Aware Self-Adaptation for Application Execution on Heterogeneous Parallel Architectures. IEEE Transactions on Sustainable Computing, 5 (1). pp. 81-94. ISSN 2377-3782
Abstract
Hardware in High Performance Computing environments in recent years have increasingly become more heterogeneous in order to improve computational performance. An additional aspect of such systems is the management of power and energy consumption. The increase in heterogeneity requires middleware and programming model abstractions to eliminate additional complexities that it brings, while also offering opportunities such as improved power management. In this paper, we explore application level self-adaptation including aspects such as automated configuration and deployment of applications to different heterogeneous infrastructure and for their redeployment. This therefore not only mitigates complexities associated with heterogeneous devices but aims to take advantage of the heterogeneity. The overall result of this paper is a self-adaptive framework that manages application Quality of Service (QoS) at runtime, which includes the automatic migration of applications between different accelerated infrastructures. Discussion covers when this migration is appropriate and quantifies the likely benefits.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2019 Crown Copyright. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Uploaded in accordance with the publisher's self-archiving policy. |
Keywords: | Self-adaptation; Energy modelling; Programming model; Heterogeneous hardware architectures; application deployment |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) |
Funding Information: | Funder Grant number EU - European Union 687584 |
Depositing User: | Symplectic Publications |
Date Deposited: | 17 Apr 2019 10:18 |
Last Modified: | 30 Jun 2020 14:49 |
Status: | Published |
Publisher: | IEEE |
Identification Number: | 10.1109/TSUSC.2019.2912000 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:145092 |