Home HASLab News and Events News Paper on energy efficiency in programming languages receives Best Paper Award
Document Actions

Paper on energy efficiency in programming languages receives Best Paper Award

The article "Towards a Green Ranking for Programming Languages", authored by Marco Couto, Rui Pereira, Francisco Ribeiro, Rui Rua and João Saraiva, researchers at the High-Assurance Software Laboratory (HASLab) of INESC TEC, was awarded the Best Paper Award at SBLP 2017.

In this work, the researchers analysed and compared the energy efficiency of various programming languages. More specifically, this research used a set of benchmarking programs and problems in 10 different programming languages in order to compare the energy efficiency of each. In a second phase, the execution

time data of the programs was collected in order to try to understand the relation between energy consumption and execution time.

Finally, the results obtained showed that the C language is the most efficient, both in energy consumption and in execution time. It should be noted that execution time and energy consumption vary in different and not directly related ways, since some languages are more efficient in some cases and less in others. Therefore, this study aims to contribute to the optimisation of the energy consumption and of the execution time of each program.

The 21st edition of the Brazilian Symposium on Programming Languages (SBLP 2017) took place on the 21st and 22nd of September, in Fortaleza, Brazil, and is one of the conferences that compose the Brazilian Conference on Software (CBSOFT).

The researchers mentioned in this news piece are associated with INESC TEC and UMinho.



HASLab +351 22 209 4000