This is an old revision of the document!


Energy Efficient Programming

Energy-efficient programming is crucial while we consider the influence of the program execution, computation, and data processing on the amount of energy which is consumed during the process.

During computations, the processor typically consumes the majority of the energy. On average, the CPU consumes almost 90% of the energy, with the remaining energy consumed mainly by memory[1]. This is true regardless of the programming language type. It does not matter if the language is compiled, interpreted, or virtual.

Cytat

Now, software energy efficiency is going mainstream. It is increasingly common to see smartphone users avoiding CPU-intensive apps just to get a bit more out of the phone battery. Even cloud-based systems are paying attention to software energy efficiency because of its impact on the carbon emissions of data centers[2].

en/multiasm/papc/chapter_6_14.1763207930.txt.gz · Last modified: 2025/11/15 11:58 by ktokarz
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0