Analyzing the energy consumption of applications is a crucial step in building energy-efficient software. In this technical briefing, we detail software energy measurements, starting from hardware components all down towards measuring source code. In particular, we showcase how practitioners can diagnose the energy consumption of individual methods and execution branches on runtime. We show how this diagnosis helps in identifying energy hotspots and guiding practitioners in optimizing software energy.
Dr Adel Noureddine is an Associate Professor in computer science at the University of Pau and Pays de l’Adour, France. He holds a PhD in computer science from the University of Lille and Inria in 2014, and has worked in computer science in France and the UK, and in the private and public sector.
His main research areas are around green IT and green software engineering, behavioral computer science, empirical software engineering, and autonomic computing. In particular, he is interested in the role of software and its generated data in energy-efficient, green, autonomous and smart adaptations in cyber-physical systems.
Wed 17 AprDisplayed time zone: Lisbon change
11:00 - 12:30 | Technical Briefings 1Technical Briefings at Vianna da Motta Chair(s): Adel Noureddine University of Pau and Pays de l'Adour | ||
11:00 90mPaper | Analyzing Software Energy Consumption Technical Briefings Adel Noureddine University of Pau and Pays de l'Adour |