Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Ammatilliset ja yleistajuiset julkaisut
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Ammatilliset ja yleistajuiset julkaisut
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Green Coding Guide : Energy Awareness Across Software Development Practices

Joof, Mbanyick; Vakkuri, Katariina; Partanen, Laura; Porras, Jari (2026-05-21)

Katso/Avaa
green_coding_guide_final.pdf (1.989Mb)
Lataukset: 


Publishers version

Joof, Mbanyick
Vakkuri, Katariina
Partanen, Laura
Porras, Jari
21.05.2026

34

LUT University

LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes

School of Engineering Science

Kaikki oikeudet pidätetään.
© Authors
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:ISBN:978-952-412-474-4

Tiivistelmä

The energy footprint of software systems has become an increasingly important concern as digital infrastructure continues to scale. While early sustainability efforts in information and communication technology (ICT) focused primarily on hardware efficiency and data-center optimization, it is now widely acknowledged that software itself plays a decisive role in determining runtime energy consumption.

Software design and implementation choices directly influence how intensively hardware resources such as CPU, memory, network interfaces, storage devices, and accelerators are utilized. These usage patterns, in turn, determine the energy footprint of software during execution. Even small inefficiencies at the code or design level can accumulate into substantial energy consumption when software is executed at scale.

Modern software systems often operate continuously, serve large user populations, and rely on distributed architectures. In such contexts, green coding is not an isolated optimization task but a software quality concern that interacts with performance, reliability, scalability, and maintainability.

This guide approaches green coding as an engineering discipline grounded in evidence and measurement, rather than intuition or isolated best practices. It is written for a mixed audience of industry practitioners and researchers and aims to bridge research insights with day-to-day software development practice.

Lähdeviite

Joof, M., Vakkuri, K., Partanen, L. & Porras, J. (2025). VISIIRI – Green Coding Guide : Energy Awareness Across Software Development Practices. LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes, 34. LUT University. ISBN 978-952-412-474-4

Kokoelmat
  • Ammatilliset ja yleistajuiset julkaisut [470]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste