Energy consumption measurement of C/C++ programs using clang tooling
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2017 |
| Outros Autores: | , , |
| Idioma: | eng |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/1822/68731 |
Resumo: | The green computing has an important role in today's software technology. Either speaking about small IoT devices or large cloud servers, there is a generic requirement of minimizing energy consumption. For this purpose, we usually first have to identify which parts of the system is responsible for the critical energy peaks. In this paper we suggest a new method to measure the energy consumption based on Low Level Virtual Machine (LLVM)/Clang tooling. The method has been tested on 2 open source systems and the output is visualized via the well-known Kcachegrind tool. |
| id |
RCAP_f7a1d08654d35f494ff1d8370394dd8a |
|---|---|
| oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/68731 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Energy consumption measurement of C/C++ programs using clang toolingCode InstrumentationEnergy consumptionVisualizationEngenharia e Tecnologia::Engenharia CivilThe green computing has an important role in today's software technology. Either speaking about small IoT devices or large cloud servers, there is a generic requirement of minimizing energy consumption. For this purpose, we usually first have to identify which parts of the system is responsible for the critical energy peaks. In this paper we suggest a new method to measure the energy consumption based on Low Level Virtual Machine (LLVM)/Clang tooling. The method has been tested on 2 open source systems and the output is visualized via the well-known Kcachegrind tool.This work is financed by the ERDF European Regional Development Fund through the OperationalProgramme for Competitiveness and Internationalisation - COMPETE 2020 Programme and by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia within project POCI-01-0145-FEDER-016718CEUR-WsUniversidade do MinhoSantos, MárioSaraiva, JoãoPorkoláb, ZoltánKrupp, Dániel20172017-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/68731eng97886703135521613-0073info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T07:35:44Zoai:repositorium.sdum.uminho.pt:1822/68731Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:32:46.105732Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Energy consumption measurement of C/C++ programs using clang tooling |
| title |
Energy consumption measurement of C/C++ programs using clang tooling |
| spellingShingle |
Energy consumption measurement of C/C++ programs using clang tooling Santos, Mário Code Instrumentation Energy consumption Visualization Engenharia e Tecnologia::Engenharia Civil |
| title_short |
Energy consumption measurement of C/C++ programs using clang tooling |
| title_full |
Energy consumption measurement of C/C++ programs using clang tooling |
| title_fullStr |
Energy consumption measurement of C/C++ programs using clang tooling |
| title_full_unstemmed |
Energy consumption measurement of C/C++ programs using clang tooling |
| title_sort |
Energy consumption measurement of C/C++ programs using clang tooling |
| author |
Santos, Mário |
| author_facet |
Santos, Mário Saraiva, João Porkoláb, Zoltán Krupp, Dániel |
| author_role |
author |
| author2 |
Saraiva, João Porkoláb, Zoltán Krupp, Dániel |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Universidade do Minho |
| dc.contributor.author.fl_str_mv |
Santos, Mário Saraiva, João Porkoláb, Zoltán Krupp, Dániel |
| dc.subject.por.fl_str_mv |
Code Instrumentation Energy consumption Visualization Engenharia e Tecnologia::Engenharia Civil |
| topic |
Code Instrumentation Energy consumption Visualization Engenharia e Tecnologia::Engenharia Civil |
| description |
The green computing has an important role in today's software technology. Either speaking about small IoT devices or large cloud servers, there is a generic requirement of minimizing energy consumption. For this purpose, we usually first have to identify which parts of the system is responsible for the critical energy peaks. In this paper we suggest a new method to measure the energy consumption based on Low Level Virtual Machine (LLVM)/Clang tooling. The method has been tested on 2 open source systems and the output is visualized via the well-known Kcachegrind tool. |
| publishDate |
2017 |
| dc.date.none.fl_str_mv |
2017 2017-01-01T00:00:00Z |
| dc.type.driver.fl_str_mv |
conference paper |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/68731 |
| url |
http://hdl.handle.net/1822/68731 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
9788670313552 1613-0073 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
CEUR-Ws |
| publisher.none.fl_str_mv |
CEUR-Ws |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833596013827325952 |