Analog Computing: from Fundamentals to Applications
In this tutorial we briefly review the fundamentals of analog computing. Starting from the historical use of operational amplifiers to solve differential equations, we show how today the analog approach, in combination with novel devices and paradigms such as in-memory computing, can address the energy efficiency challenges of operations such as matrix-vector multiplication, matrix inversion, and the forward pass of a decision tree or attention block. These operations are crucial for machine learning applications, especially in energy-constrained contexts.
Authors
- Marco Carminati (ORCID: https://orcid.org/0000-0002-3485-4317)
- Luca Buonanno (ORCID: https://orcid.org/0000-0002-9646-0970)
Institutions
- Hewlett-Packard (United States) (US)
- Politecnico di Milano (IT)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11044315
- Primary Topic
- Computability, Logic, AI Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00