Monday, February 5, 2018 - 4:00pm to 4:50pm
LPSC 125

Speaker Information

Jácome Cunha
Assistant Professor
NOVA LINCS, Department of Computer Science
Faculty of Science and Technology
NOVA University of Lisbon

Abstract

In this talk we will present 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 effciency is a concern.

Speaker Bio

Jácome Cunha is an Assistant Professor at Universidade Nova de Lisboa, Department of Informatics, and an integrated member of the research center NOVA LINCS. His research is mainly focused on programming languages and software engineering where he tries to improve the effectiveness, efficiency, and usability of software. He has contributed in these areas in the realm of spreadsheets and for improving the energy consumption of software. Jácome obtained his PhD degree in Computer Science from Universidade do Minho in 2011. He was then a post-doctoral fellow at Universidade do Minho and Oregon State University. He was also an Invited Professor at Escola Superior de Tecnologia e Gestão de Felgueiras - Instituto Politécnico do Porto.