Can Large-Language Models Help us Better Understand and Teach the
Development of Energy-Efficient Software?
Can Large-Language Models Help us Better Understand and Teach the
Development of Energy-Efficient Software?
Computing systems are consuming an increasing and unsustainable fraction of society's energy footprint, notably in data centers. Meanwhile, energy-efficient software engineering techniques are often absent from undergraduate curricula. We propose to develop a learning module for energy-efficient software, suitable for incorporation into an undergraduate software engineering class. There is one …