APS Logo

Entropy generation during computation - is it really avoidable, even in principle?

ORAL · Invited

Abstract

Recent years have seen a resurgence in interest in minimising the thermodynamic costs of computation, driven both by underpinning advances in stochastic thermodynamics and increasing focus on energy efficiency in all aspects of life. In principle, any operation can be performed in a thermodynamically reversible manner. However, there are a number of challenges associated with performing anything complex enough to be reasonably described as a "computation" when one considers even a highly idealised physical instantiation of the computing device. In this talk I will illustrate these ideas through concrete models of two systems: one that can perform online learning and another capable of universal computation. These models demonstrate the thermodynamic consequences of over-fitting to sampling noise, learning on the fly with finite memory, and the variable halting times of Turing machines. Furthermore, we use these approaches to argue that, although logical reversibility of an operation is not strictly required for thermodynamic reversibility, it is effectively necessary when performing those operations are complex.

Publication: What would it take to build a thermodynamically reversible Universal Turing machine? Computational and thermodynamic constraints in a molecular design arXiv preprint arXiv:2102.03388<br><br>Online learning in Plato's cave: Thermodynamic costs of inference from sample data illustrated with an explicit model (manuscript in preparation)<br><br>

Presenters

  • Thomas E Ouldridge

    Imperial College London

Authors

  • Thomas E Ouldridge

    Imperial College London

  • Rory A Brittain

    Malvern Panalytical

  • Nick S Jones

    Imperial College London

  • Thomas M McGrath

    Google Deep Mind