Is stochastic thermodynamics the key to understanding the energy costs of computation?
arXiv:2311.17166 · doi:10.1073/pnas.2321112121
Abstract
The relationship between the thermodynamic and computational characteristics of dynamical physical systems has been a major theoretical interest since at least the 19th century, and has been of increasing practical importance as the energetic cost of digital devices has exploded over the last half century. One of the most important thermodynamic features of real-world computers is that they operate very far from thermal equilibrium, in finite time, with many quickly (co-)evolving degrees of freedom. Such computers also must almost always obey multiple physical constraints on how they work. For example, all modern digital computers are periodic processes, governed by a global clock. Another example is that many computers are modular, hierarchical systems, with strong restrictions on the connectivity of their subsystems. This properties hold both for naturally occurring computers, like brains or Eukaryotic cells, as well as digital systems. These features of real-world computers are absent in 20th century analyses of the thermodynamics of computational processes, which focused on quasi-statically slow processes. However, the field of stochastic thermodynamics has been developed in the last few decades - and it provides the formal tools for analyzing systems that have exactly these features of real-world computers. We argue here that these tools, together with other tools currently being developed in stochastic thermodynamics, may help us understand at a far deeper level just how the fundamental physical properties of dynamic systems are related to the computation that they perform.
Updated version
References in corpus (18)
- Modularity and community structure in networks
- Hierarchical structure and the prediction of missing links in networks
- Thermodynamic uncertainty relation for biomolecular processes
- Experimental Test of Quantum Jarzynski Equality with a Trapped Ion System
- Ensemble and Trajectory Thermodynamics: A Brief Introduction
- Experimental study of mutual information in a Maxwell Demon
- Proof of the Finite-Time Thermodynamic Uncertainty Relation for Steady-State Currents
- Nonequilibrium fluctuations in a resistor
- Stochastic thermodynamics of chemical reaction networks
- Scalable detection of statistically significant communities and hierarchies, using message-passing for modularity
- Power and heat fluctuation theorems for electric circuits
- CMOS + stochastic nanomagnets: heterogeneous computers for probabilistic inference and learning
- Protein-DNA computation by stochastic assembly cascade
- Geometric thermodynamics for the Fokker-Planck equation: Stochastic thermodynamic links between information geometry and optimal transport
- Disordered Systems Insights on Computational Hardness
- Thermodynamics of computations with absolute irreversibility, unidirectional transitions, and stochastic computation times
- Thermodynamic correlation inequality
- A Green(er) World for A.I
Cited by in corpus (16)
- Martingales for physicists: A treatise on stochastic thermodynamics and beyond
- Landauer Principle and Thermodynamics of Computation
- Conditional fluctuation theorems and entropy production for monitored quantum systems under imperfect detection
- Stochastic thermodynamic bounds on logical circuit operation
- Experimentally achieving minimal dissipation via thermodynamically optimal transport
- State-space kinetic Ising model reveals task-dependent entropy flow in sparsely active nonequilibrium neuronal dynamics
- Autonomous Quantum Processing Unit: An Autonomous Thermal Computing Machine & its Physical Limitations
- Noise equals control
- Fluctuation theorems with optical tweezers: theory and practice
- Optimally Fast Qubit Reset
- Thermodynamic Constraints in Dynamic Random-Access Memory Cells: Experimental Verification of Energy Efficiency Limits in Information Erasure
- Estimation of Energy-dissipation Lower-bounds for Neuromorphic Learning-in-memory
- Thermodynamic speed limit for non-adiabatic work and its classical-quantum decomposition
- Join gate with memory in token-conserving Brownian circuits and the thermodynamic cost
- Improving the efficiency of finite-time memory erasure with potential barrier shaping
- Extra cost of erasure due to quantum lifetime broadening