3 ms·
Following the link to the article about Landauer's principle[0] and then to Koomey's law[1] takes you to a set of facts that have stuck with me for years. Firs
by dane-pgp 6y ago
Following the link to the article about Landauer's principle[0] and then to Koomey's law[1] takes you to a set of facts that have stuck with me for years. Firstly:
> As of 2011, computers have a computing [energy] efficiency of about 0.00001%.
which means that computers could theoretically be made 10 million times more energy efficient. Even more strikingly, though:
> Assuming that the energy efficiency of computing will continue to double every 1.57 years, the Landauer bound will be reached in 2048.
The possibility of seeing a 10 million times increase in energy efficiency in my lifetime is hard to imagine, as indeed is the possibility that the practical limit is reached before 2048.
[0] https://en.wikipedia.org/wiki/Landauer's_principle https://en.wikipedia.org/wiki/Landauer's_principle
[1] https://en.wikipedia.org/wiki/Koomey's_law https://en.wikipedia.org/wiki/Koomey's_law
- GiggleLiu 6y agoAccording to [Michael Frank's video](https://youtu.be/IQZ_bQbxSXk?t=547 https://youtu.be/IQZ_bQbxSXk?t=547), there is an architectural overhead of ~500x that people can not get over (IIUC, this overhead only applies for gate based computing models). A reasonable gap between state-of-the-art gate based computing models and Landauer's limit should be 10^2-10^3. On the other side, reversible computing in general has 2-16 times computational overhead at the software level from my using experience. To save energy, reversible computing has to be at least ~10x more energy efficient at the instruction level.