5.3.2Minimierung des Energiebedarfs in Programmen

Für tragbare Geräte, die mit Akkus bestückt sind, ist ein niedriger Energiebedarf wichtig. Der Energiebedarf wird allgemein bereits in Abschnitt 2.9 behandelt. Hier geht es darum, durch effiziente Programmierung Energie zu sparen. Software kann den Energiebedarf durch folgende Maßnahmen verringern: „Energiesparende“ Algorithmen verwenden, Speicherzugriffe minimieren, Abschalten von Teilsystemen, soweit dies möglich ist.

Abbildung 5.16: Energiebedarf verschiedener Operationen, verglichen mit einer 16-Bit-Addition [Wolf02].

Die Energie-Effizienz von Algorithmen kann dadurch abgeschätzt werden, ...

Get Eingebettete Systeme, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.