Related Experiment Video
Updated: May 10, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Thermodynamic computing system for AI applications
Denis Melanson1, Mohammad Abu Khater1, Maxwell Aifer1
1Normal Computing Corporation, New York, NY, USA.
Abstract:
Recent breakthroughs in artificial intelligence (AI) algorithms have highlighted the need for alternative computing hardware in order to truly unlock the potential for AI. Physics-based hardware, such as thermodynamic computing, has the potential to provide a fast, low-power means to accelerate AI primitives, especially generative AI and probabilistic AI. In this work, we present a small-scale thermodynamic computer, which we call the stochastic processing unit. This device is composed of RLC circuits, as unit cells, on a printed circuit board, with 8 unit cells that are all-to-all coupled via switched capacitances. It can be used for either sampling or linear algebra primitives, and we demonstrate Gaussian sampling and matrix inversion on our hardware. The latter represents a thermodynamic linear algebra experiment. We envision that this hardware, when scaled up in size, will have significant impact on accelerating various probabilistic AI applications.
Related Concept Videos
Thermodynamic Systems
Consider an example of tea boiling in a kettle. The...
Thermodynamic Potentials
First Law Of Thermodynamics: Problem-Solving
The following strategies can be used to solve any problem involving the first law of thermodynamics.
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
The Carnot Cycle
What could be the theoretical limit to the efficiency of a heat engine? The...

