Evaluation of an Analog Accelerator for Linear Algebra

Yipeng Huang, Ning Guo, Mingoo Seok, Yannis Tsividis, Simha Sethumadhavan

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Due to the end of supply voltage scaling and the increasing percentage of dark silicon in modern integrated circuits, researchers are looking for new scalable ways to get useful computation from existing silicon technology. In this paper we present a reconfigurable analog accelerator for solving systems of linear equations. Commonly perceived downsides of analog computing, such as low precision and accuracy, limited problem sizes, and difficulty in programming are all compensated for using methods we discuss. Based on a prototyped analog accelerator chip we compare the performance and energy consumption of the analog solver against an efficient digital algorithm running on a CPU, and find that the analog accelerator approach may be an order of magnitude faster and provide one third energy savings, depending on the accelerator design. Due to the speed and efficiency of linear algebra algorithms running on digital computers, an analog accelerator that matches digital performance needs a large silicon footprint. Finally, we conclude that problem classes outside of systems of linear equations may hold more promise for analog acceleration.

Original languageEnglish (US)
JournalIEEE Micro
DOIs
StateAccepted/In press - Jun 14 2017
Externally publishedYes

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Keywords

  • C Computer Systems Organization
  • C.1 Processor Architectures
  • C.1.3 Other Architecture Styles
  • C.1.3.b Analog computers
  • C.1.m Miscellaneous
  • C.1.m.a Analog computers
  • G Mathematics of Computing
  • G.1 Numerical Analysis
  • G.1.3 Numerical Linear Algebra

Fingerprint

Dive into the research topics of 'Evaluation of an Analog Accelerator for Linear Algebra'. Together they form a unique fingerprint.

Cite this