Teaching how to engineer greener software
Identificadores
URI: https://hdl.handle.net/10481/90506Metadata
Show full item recordAuthor
Merelo Guervos, Juan JuliánMateria
Green computing Software optimization Energy profiling
Date
2024-04-08Sponsorship
Proyecto PID2020-115570GB-C22 (DemocratAI::UGR) del ministerio de Economía y CompetitividadAbstract
Green computing is a general term that describes a host of techniques that
try to minimize the carbon footprint of software applications. As such, it is
not a single body of knowledge, but a series of best practices that help reduce
energy consumption relying on the features of any of the different layers that
are exercised by software applications. This represents a challenge at the
time of designing a comprehensive syllabus that would help students develop the
series of skills needed to identify energy bottlenecks and eliminate them. In
this poster we will describe the different concepts involved, and how they will
be delivered to guarantee the achievement of learning objectives.