Analog computing has re-emerged as a powerful tool for solving complex problems in various domains due to its energy efficiency and inherent parallelism. This paper summarizes recent advancements in analog computing, exploring discrete time and continuous time methods for solving combinatorial optimization problems, solving partial differential equations and systems of linear equations, accelerating machine learning (ML) inference, multi-beam beamforming, signal processing, quantum simulation, and statistical inference. We highlight CMOS implementations that leverage switched-capacitor, switched-current, and radio-frequency circuits, as well as non-CMOS implementations that leverage non-volatile memory, wave physics, and stochastic processes. These advancements demonstrate high-speed, energy-efficient computations for computational electromagnetics, finite-difference time-domain (FDTD) solvers, artificial intelligence (AI) inference engines, wireless systems, and related applications. Theoretical foundations, experimental validations, and potential future applications in high-performance computing and signal processing are also discussed.
Belostotski et al. (Fri,) studied this question.