Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: https://ruomo.lib.uom.gr/handle/7000/1104
Πλήρης εγγραφή μεταδεδομένων
Πεδίο DCΤιμήΓλώσσα
dc.contributor.authorMarantos, Charalampos-
dc.contributor.authorPapadopoulos, Lazaros-
dc.contributor.authorTsintzira, Angeliki-Agathi-
dc.contributor.authorAmpatzoglou, Apostolos-
dc.contributor.authorChatzigeorgiou, Alexander-
dc.contributor.authorSoudris, Dimitrios-
dc.date.accessioned2022-02-07T11:45:22Z-
dc.date.available2022-02-07T11:45:22Z-
dc.date.issued2022-04-
dc.identifier10.1016/j.suscom.2021.100631en_US
dc.identifier.issn2210-5379en_US
dc.identifier.urihttps://doi.org/10.1016/j.suscom.2021.100631en_US
dc.identifier.urihttps://ruomo.lib.uom.gr/handle/7000/1104-
dc.description.abstractAs 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.en_US
dc.language.isoenen_US
dc.sourceSustainable Computing: Informatics and Systemsen_US
dc.subjectFRASCATI::Natural sciences::Computer and information sciencesen_US
dc.subject.otherEnergy consumptionen_US
dc.subject.otherEmbedded systemsen_US
dc.subject.otherGPU accelerationen_US
dc.subject.otherSoftware designen_US
dc.titleDecision support for GPU acceleration by predicting energy savings and programming efforten_US
dc.typeArticleen_US
dc.contributor.departmentΤμήμα Εφαρμοσμένης Πληροφορικήςen_US
local.identifier.volume34en_US
local.identifier.firstpage100631en_US
Εμφανίζεται στις Συλλογές: Τμήμα Εφαρμοσμένης Πληροφορικής

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
suscom.pdf522,16 kBAdobe PDFΠροβολή/Ανοιγμα


Τα τεκμήρια στο Αποθετήριο προστατεύονται από πνευματικά δικαιώματα, εκτός αν αναφέρεται κάτι διαφορετικό.