HackerPapers

arXiv:1806.04103cond-mat.stat-mech

Thermodynamics of computing with circuits

David Hilton Wolpert, Artemy Kolchinsky

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Digital computers implement computations using circuits, as do many naturally occurring systems (e.g., gene regulatory networks). The topology of any such circuit restricts which variables may be physically coupled during the operation of a circuit. We investigate how such restrictions on the physical coupling affects the thermodynamic costs of running the circuit. To do this we first calculate the minimal additional entropy production that arises when we run a given gate in a circuit. We then build on this calculation, to analyze how the thermodynamic costs of implementing a computation with a full circuit, comprising multiple connected gates, depends on the topology of that circuit. This analysis provides a rich new set of optimization problems that must be addressed by any designer of a circuit, if they wish to minimize thermodynamic costs.

arXiv comments
26 pages (6 of appendices), 5 figures
Journal reference
DOI
doi:10.1088/1367-2630/ab82b8
Subjects
cond-mat.stat-mechStatistical Mechanics cs.CCComputational Complexity physics.comp-phComputational Physics

On Hacker News

Linked by 1 identifiable commenter in 1 comment across 1 thread, from Oct 2018 to Oct 2018.

Comments linking this paper, per year.

Discussed in comments1 thread

    • I've been thinking about computer energy use for a while now, although I'm no expert in the area. Here's a comparison of nJ per instruction from my notes: | | nJ/insn | | MSP430 | 0.9 | | PIC24 | 2? | | 1990s StrongARM | 1 | | LPC1110 | 0.3 | | Pentium | 10 | | STM32L0 | 0.23 |…

      kragenView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.