Energy Complexity of Software in Embedded Systems
Kostas Zotos, Andreas Litke, Alexander Chatzigeorgiou, Spyros Nikolaidis, George Stephanides
Abstract
The importance of low power consumption is widely acknowledged due to the increasing use of portable devices, which require minimizing the consumption of energy. The energy in a computational system depends heavily on the software being executed, since it determines the activity in the underlying circuitry. In this paper we introduce the notion of energy complexity of an algorithm for estimating the required energy consumption. As test vehicle we employ matrix multiplication algorithms and from the results it can be observed that energy complexity in combination with computational complexity, provides an accurate estimation for the energy consumed in the system.
Create a lesson
Related papers
Phase Locking in Oscillator Networks with Uncertain and State-Dependent Couplings
Iva Bačić, Philipp C. Böttcher, Marc Hunkemöller et al.
Fluctuations in Environmental Resource Availability Alter the Oscillatory Tragedy of the Commons
Yi-Duo Chen, Zhi-Xi Wu, Jian-Yue Guan
Trail systems self-organize through individual route optimization
Brendan Wallace, Andrew Berdahl
Optimal design of higher-order interactions for mutual synchronization among three collectively oscillating networks
Sotaro Kuroiwa, Yuzuru Kato
Optic flow in the visual system determines interaction force and collective motion
Susumu Ito, Nariya Uchida
The limits of higher-order interactions in shaping chimera states
Ediline L. F. Nguessap, Thierry Njougouo, Fernando Fagundes Ferreira