Please use this identifier to cite or link to this item:
Title: Decision support for GPU acceleration by predicting energy savings and programming effort
Authors: Marantos, Charalampos
Papadopoulos, Lazaros
Tsintzira, Angeliki-Agathi
Ampatzoglou, Apostolos
Chatzigeorgiou, Alexander
Soudris, Dimitrios
Type: Article
Subjects: FRASCATI::Natural sciences::Computer and information sciences
Keywords: Energy consumption
Embedded systems
GPU acceleration
Software design
Issue Date: Apr-2022
Source: Sustainable Computing: Informatics and Systems
Volume: 34
First Page: 100631
Abstract: As the number of heterogeneous embedded systems used in IoT applications increases, there is a lack of software tools to assist developers to meet the challenge of reducing energy consumption. Indeed, there are only few performance prediction tools for heterogeneous systems in the literature and they typically focus on the prediction of speedup by acceleration. In this work, we propose a methodology for analyzing CPU applications in order to estimate the potential Energy gains by offloading a piece of code on an embedded GPU. The proposed methodology provides several features beyond the state of the art of existing predictors, including the combination of static analysis and dynamic instrumentation approaches and the prediction of the programming effort of developing the CUDA kernel of a CPU code, using advanced metrics. The methodology is supported by a tool-flow and it is demonstrated and evaluated on modern heterogeneous embedded systems (Nvidia), where shows classification accuracy above 75%. The results show that the proposed methodology can assist application developers in the early design choice of investing effort to acceleration considering the expected Energy Savings and the Effort required to develop acceleration-specific code.
ISSN: 2210-5379
Other Identifiers: 10.1016/j.suscom.2021.100631
Appears in Collections:Department of Applied Informatics

Files in This Item:
File Description SizeFormat 
  Until 2024-04-01
522,16 kBAdobe PDFView/Open Request a copy

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.