Proceedings of the 2016 ACM Conference on Innovations in Theoretical Computer Science 2016
DOI: 10.1145/2840728.2840756
|View full text |Cite
|
Sign up to set email alerts
|

Energy-Efficient Algorithms

Abstract: We initiate the systematic study of the energy complexity of algorithms (in addition to time and space complexity) based on Landauer's Principle in physics, which gives a lower bound on the amount of energy a system must dissipate if it destroys information. We propose energyaware variations of three standard models of computation: circuit RAM, word RAM, and transdichotomous RAM. On top of these models, we build familiar high-level primitives such as control logic, memory allocation, and garbage collection wit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
16
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
4
1

Relationship

2
8

Authors

Journals

citations
Cited by 22 publications
(18 citation statements)
references
References 32 publications
1
16
0
Order By: Relevance
“…A recent study 21 performed a systematic study of the energy complexity of several classic algorithms exploring the time/space/energy trade-off in order to reduce their energy complexity by applying Landauer’s principle.…”
Section: Power Consumption and Easmentioning
confidence: 99%
“…A recent study 21 performed a systematic study of the energy complexity of several classic algorithms exploring the time/space/energy trade-off in order to reduce their energy complexity by applying Landauer’s principle.…”
Section: Power Consumption and Easmentioning
confidence: 99%
“…Standard ways of generating electricity, such as gas power plants, produce large amounts of greenhouse gases that contribute to global warming which threatens to change the Earth's climate in disastrous and irreversible ways in a matter of decades. Reducing energy use for deep learning and other AI applications should therefore be a general social concern, and research is investigating generally how to make computation more energy efficient (Demaine, Lynch, Mirano, and Tyagi 2016).…”
Section: Machine Learningmentioning
confidence: 99%
“…Landauer [26], Bennett [27] and Lloyd [28] provide detailed discussions and bibliographies on this line of work. Demaine et al [29] extract a mathematical model from this line of work and analyze the energy complexity of various algorithms within this model. Note that the Thompson model we use is one informed by how modern VLSI circuits are created, even though they operate at energies far above ultimate physical limits.…”
Section: Other Energy Models Of Computationmentioning
confidence: 99%