Energy efficiency across programming languages: how do energy, time, and memory relate?
| dc.contributor.author | Pereira, Rui | por |
| dc.contributor.author | Couto, Marco | por |
| dc.contributor.author | Ribeiro, Francisco | por |
| dc.contributor.author | Rua, Rui | por |
| dc.contributor.author | Cunha, Jácome Miguel Costa | por |
| dc.contributor.author | Fernandes, João | por |
| dc.contributor.author | Saraiva, João | por |
| dc.date.accessioned | 2020-05-13T11:50:06Z | |
| dc.date.available | 2020-05-13T11:50:06Z | |
| dc.date.issued | 2017 | |
| dc.description.abstract | This paper presents a study of the runtime, memory usage and energy consumption of twenty seven well-known software languages. We monitor the performance of such languages using ten different programming problems, expressed in each of the languages. Our results show interesting findings, such as, slower/faster languages consuming less/more energy, and how memory usage influences energy consumption. We show how to use our results to provide software engineers support to decide which language to use when energy efficiency is a concern. | por |
| dc.description.sponsorship | We would like to thank Luis Cruz (University of Porto) for the help that he provided. This work is financed by the ERDF - European Regional Development Fund through the Operational Programme for Competitiveness and Internationalisation - COMPETE 2020 Programme within project POCI-01-0145-FEDER-006961, and by National Funds through the Portuguese funding agency, FCT - Fundacao para a Ciencia e a Tecnologia within project POCI-01-0145-FEDER-016718 and UID/EEA/50014/2013. The first author is also sponsored by FCT grant SFRH/BD/112733/2015. | por |
| dc.distribution | international | por |
| dc.identifier.doi | 10.1145/3136014.3136031 | por |
| dc.identifier.isbn | 9781450355254 | |
| dc.identifier.uri | https://hdl.handle.net/1822/65359 | |
| dc.language.iso | eng | por |
| dc.peerreviewed | yes | por |
| dc.publisher | Association for Computing Machinery (ACM) | por |
| dc.relation | info:eu-repo/grantAgreement/FCT/5876/147326/PT | por |
| dc.relation | SFRH/BD/112733/2015 | por |
| dc.rights | openAccess | por |
| dc.subject | Energy Efficiency | por |
| dc.subject | Programming Languages | por |
| dc.subject | Language Benchmarking | por |
| dc.subject | Green Software | por |
| dc.subject.wos | Science & Technology | por |
| dc.title | Energy efficiency across programming languages: how do energy, time, and memory relate? | por |
| dc.type | conferencePaper | por |
| dspace.entity.type | Publication | en |
| oaire.citationEndPage | 267 | por |
| oaire.citationStartPage | 256 | por |
| oaire.version | VoR | por |
| sdum.bookTitle | SLE'17: PROCEEDINGS OF THE 10TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING | por |
| sdum.conferencePublication | SLE'17: PROCEEDINGS OF THE 10TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON SOFTWARE LANGUAGE ENGINEERING | por |
Ficheiros
Pacote original
1 - 1 de 1