“The Landauer principle defines a fundamental thermodynamic limit to the energy efficiency of computation.”