The Energetics of Computing in Life & Machines pp xiii-xxvii
DOI: 10.37911/9781947864078.00
Preface
Authors: Chris Kempes, Santa Fe Institute; David H. Wolpert, Santa Fe Institute; Peter F. Stadler, University of Leipzig; and Joshua A. Grochow, University of Colorado Boulder
Excerpt
Currently about 5% of all energy consumption in the US goes to running computers (Desroches et al., n.d.), 1 and similar figures are reported in Europe (Avgerinou, Bertoldi, and Castellazzi 2017). This is a huge monetary cost to the US economy, and the associated burning of carbon is a huge cost to the worldwide environment. Such costs of computation also arise at the much smaller scale of individual computers. For example, a large fraction of the lifetime budget of a modern high-performance computing center goes to pay its energy bill.
Despite these energetic costs of computing, the amount of computation will continue to grow at a prodigious rate. Accordingly, improving the energy efficiency of current and near-future computers is a crucial challenge facing humanity. Indeed, the benefits of improved energy efficiency would extend beyond reducing economic and environmental costs. In particular, reducing the rate of heat production is crucial for the development of next-generation high-performance computers, as dumping heat (i.e., cooling the components) is a major engineering challenge.
These issues do not arise only in artificial, silicon-based digital computers. There are many naturally occurring computers, and they, too, require huge amounts of energy. To give a rather pointed example, the human brain is a computer. This particular computer uses some 10–20% of all the calories that a human consumes. Ultimately, the cost of this computer, which uses energy that could be applied towards reproduction, must be balanced by the gains provided by the computations it performs, such as a greater ability to find food and avoid becoming prey. This implies that natural selection acts on the overall combined energetic and computational efficiency of the brain. Thus, analyzing the evolutionary biology of the thermodynamic costs of biological intelligence should be an important aspect of future research.
Bibliography
Arnold, C., P. F. Stadler, and S. J. Prohaska. 2013. “Chromatin Computation: Epigenetic Inheritance as a Pattern Reconstruction Problem.” J. Theor. Biol. 336:61–74.
Arora, S., and B. Barak. 2009. Computational Complexity: A Modern Approach. Cambridge University Press.
Avgerinou, M., P. Bertoldi, and L. Castellazzi. 2017. “Trends in Data Centre Energy Consumption under the European Code of Conduct for Data Centre Energy Efficiency.” Energies 10:1470.
Benenson, Y. 2012. “Biomolecular Computing Systems: Principles, Progress and Potential.” Nat Rev Genet. 13:455–468.
Bennett, C. H. 1973. “Logical Reversibility of Computation.” IBM Journal of Research and Development 17 (6): 525–532.
————. 1982. “The Thermodynamics of Computation—A Review.” International Journal of Theoretical Physics 21 (12): 905–940.
Bennett, C. H., P. Gacs, M. Li, P. M. B. Vitanyi, and W. H. Zurek. 1998. “Information Distance.” IEEE Transactions on Information Theory 44 (4): 1407–1423.
Bramfitt, M., A. Bard, R. Huang, and M. McNamara. 2012. Understanding and Designing Energy Efficiency Programs for Data Centers. https://www.energystar.gov/buildings/tools-and-resources/understanding-and-designingenergy-efficiency-programs-data-centers.
Clark, J. 2013. “IT Now 10 Percent of World’s Electricity Consumption, Report Finds.” The Register (August). https://www.theregister.co.uk/2013/08/16/it_electricity_use_worse_than_you_thought/.
Crooks, G. E. 1998. “Nonequilibrium Measurements of Free Energy Differences for Microscopically Reversible Markovian Systems.” Journal of Statistical Physics 90 (5–6): 1481–1487.
Desroches, L.-B., H. Fuchs, J. B. Greenblatt, S. Pratt, H. Willem, E. Claybaugh, B. Beraki, M. Nagaraju, S. K. Price, and S. J. Young. n.d. Computer Usage and National Energy Consumption: Results from a Field-Metering Study. Technical report LBNL # 6876E. Lawrence Berkeley National Laboratory.
Esposito, M., and C. Van den Broeck. 2010. “Three Faces of the Second Law: 1. Master Equation Formulation.” Physical Review E 82 (1): 011143.
Fanara, A., J. Abelson, A. Bailey, K. Crossman, R. Shudak, A. Sullivan, M. Vargas, and M. Zatz. 2007. Report to Congress on Server and Data Center Energy Efficiency Public Law 109-431, August. https://www.energystar.gov/buildings/toolsand-resources/report- congress- server- and- data- center- energy- efficiency-opportunities.
Gingrich, T. R., G. M. Rotskoff, G. E. Crooks, and P. L. Geissler. 2016. “Near-Optimal Protocols in Complex Nonequilibrium Transformations.” Proceedings of the National Academy of Sciences 113 (37): 10263–10268.
Horowitz, J. M., and M. Esposito. 2014. “Thermodynamics with Continuous Information Flow.” Physical Review X 4 (3): 031015.
Ito, S., and T. Sagawa. 2013. “Information Thermodynamics on Causal Networks.” Physical Review Letters 111 (18): 180603.
Jarzynski, C. 1997. “Nonequilibrium Equality for Free Energy Differences.” Physical Review Letters 78 (14): 2690–2693.
Kempes, C. P., D. Wolpert, Z. Cohen, and J. Pérez-Mercader. 2017. “The Thermodynamic Efficiency of Computations Made in Cells Across the Range of Life.” Phil. Trans. R. Soc. A 375:20160343.
Krakauer, D. C., L. Müller, S. J. Prohaska, and P. F. Stadler. 2016. “Design Specifications for Cellular Regulation.” Th. Biosci. 231–240.
Landauer, R. 1961. “Irreversibility and Heat Generation in the Computing Process.” IBM Journal of Research and Development 5 (3): 183–191.
————. 1996. “The Physical Nature of Information.” Physics Letters A 217 (4–5): 188–193.
Levine, R. Y., and A. T. Sherman. 1990. “A Note on Bennett’s Time Space Tradeoff for Reversible Computation.” SIAM Journal on Computing 19 (4): 673–677.
Li, M., and P. Vitányi. 2008. An Introduction to Kolmogorov Complexity and Its Applications. 3rd ed. Springer.
Mehta, P., A. H. Lang, and D. J. Schwab. 2016. “Landauer in the Age of Synthetic Biology: Energy Consumption and Information Processing in Biochemical Networks.” Journal of Statistical Physics 162 (5): 1153–1166.
Mehta, P., and D. J. Schwab. 2012. “Energetic Costs of Cellular Computation.” Proceedings of the National Academy of Sciences 109 (44): 17978–17982.
Mills, M. P. 2013. The Cloud Begins with Coal: Big Data, Big Networks, Big Infrastructure, and Big Power—An Overview of the Electricity Used by the Global Digital Ecosystem, August. https://www.tech-pundit.com/wp-content/uploads/2013/07/Cloud_Begins_With_Coal.pdf.
Murphy, N., R. Petersen, A. Phillips, B. Yordanov, and N. Dalchau. 2018. “Synthesizing and Tuning Stochastic Chemical Reaction Networks with Specified Behaviours.” Journal of the Royal Society Interface 15.
Parrondo, J. M. R., J. M. Horowitz, and T. Sagawa. 2015. “Thermodynamics of Information.” Nature Physics 11:131–139.
Qian, L., and E. Winfree. 2011. “Scaling Up Digital Circuit Computation with DNA Strand Displacement Cascades.” Science 332 (6034): 1196–1201.
Sagawa, T. 2014. “Thermodynamic and Logical Reversibilities Revisited.” Journal of Statistical Mechanics: Theory and Experiment 2014 (3): P03025.
Sartori, P., L. Granger, C. F. Lee, and J. M. Horowitz. 2014. “Thermodynamic Costs of Information Processing in Sensory Adaptation.” PLOS Computational Biology 10 (12): e1003974.
Sartori, P., and S. Pigolotti. 2015. “Thermodynamics of Error Correction.” Physical Review X 5 (4): 041039.
Seifert, U. 2012. “Stochastic Thermodynamics, Fluctuation Theorems, and Molecular Machines.” Reports on Progress in Physics 75 (12): 131–139.
Sipser, M. 2006. Introduction to the Theory of Computation. 2nd ed. Thomson Course Technology.
Soloveichik, D., M. Cook, E. Winfree, and J. Bruck. 2008. “Computation with Finite Stochastic Chemical Reaction Networks.” Natural Computing 7 (4): 615–633.
Van den Broeck, C., and M. Esposito. 2015. “Ensemble and Trajectory Thermodynamics: A Brief Introduction.” Physica A: Statistical Mechanics and its Applications 418:6–16.
Varghese, S., J. A. A. W. Elemans, A. E. Rowan, and R. J. M. Nolte. 2015. “Molecular Computing: Paths to Chemical Turing Machines.” Chem Sci. 6:6050–6058.
Walsh, B. 2013. “The Surprisingly Large Energy Footprint of the Digital Economy.” Time (August). http://science.time.com/2013/08/14/power-drain-the-digital-cloud-is-using-more-energy-than-you-think.
Wheeler, J. A. 1989. “Information, Physics, Quantum: The Search for Links.” In Proc. 3rd Int. Symp. Foundations of Quantum Mechanics, edited by H. Ezawa, S. I. Kobayashi, and Y. Murayama, 354–368. Tokyo: Phys. Soc. Japan.
————. 1990. “Information, Physics, Quantum: The Search for Links.” Chap. 1 in Complexity, Entropy, and the Physics of Information, edited by W. H. Zurek, 3–28. Addison-Wesley Publishing Company.
Wolpert, D. H. 2018. “Why Do Computers Use So Much Energy?” https://blogs.scientificamerican.com/observations/why-do-computers-use-so-much-energy.
Zurek, W. H. 1989. “Thermodynamic Cost of Computation, Algorithmic Complexity, and the Information Metric.” Nature 341 (6238): 119–124.