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.

Analog Computing: from Fundamentals to Applications

Buonanno, Luca;Carminati, Marco
2025-01-01

Abstract

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.
2025
Proceedings - IEEE International Symposium on Circuits and Systems
File in questo prodotto:
File Dimensione Formato  
Analog_Computing_from_Fundamentals_to_Applications (1).pdf

Accesso riservato

: Publisher’s version
Dimensione 1.42 MB
Formato Adobe PDF
1.42 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1309550
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 2
social impact