Performance tradeoffs of general-purpose digital hardware and application-specific analog hardware
Paper in proceeding, 2024

The field of artificial intelligence and machine learning (AI/ML) has experienced unprecedented growth over the last decade driven by computationally demanding applications. The computing power has been so far provided by general-purpose digital hardware such as central processing units (CPUs) and graphics processing units (GPUs). As the potential for continuous technological advancements in digital electronics is brought into question, research is focusing on alternative paradigms such as application-specific analog hardware. Both electronics and photonic analog hardware are being actively investigated with promising results showing advantages in terms of processing speed and/or energy efficiency. However, a systematic comparison of these different hardware platforms in terms of high-level computing performance is missing. In this work, we compare these hardware platforms focusing on use cases with different requirements in terms of, e.g., compute capacity, efficiency, and density. The comparison highlights current advantages and key challenges to be addressed in each field.

Analog computing

Machine learning

Digital electronics

Photonic hardware platforms

Author

Carlos Natalino Da Silva

Chalmers, Electrical Engineering, Communication, Antennas and Optical Networks

Dan Li

Royal Institute of Technology (KTH)

Oskars Ozolins

RISE Research Institutes of Sweden

Royal Institute of Technology (KTH)

Riga Technical University

Xiaodan Pang

Royal Institute of Technology (KTH)

RISE Research Institutes of Sweden

Francesco Da Ros

Technical University of Denmark (DTU)

Proceedings Volume 13017, Machine Learning in Photonics

Vol. 13017 130170T
978-151067352-6 (ISBN)

SPIE Photonics Europe
Strasbourg, France,

Photonic-Assisted Hardware for Reservoir Computing (BRAIN)

Swedish Research Council (VR) (2022-04798), 2023-01-01 -- 2026-12-31.

Areas of Advance

Information and Communication Technology

Subject Categories

Signal Processing

Computer Science

Computer Systems

DOI

10.1117/12.3017572

ISBN

9781510673526

More information

Latest update

8/9/2024 6