arrow
Return

APTPU: Approximate Computing Based Tensor Processing Unit

delete2022-12-01
delete10
PRE
AI
M
Mohammed Elbtity *
P
Peyton Chandarana
B
Brendan Reidy
J
Jason K. Eshraghian
R
Ramtin Zand
DOI:10.1109/TCSI.2022.3206262delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We propose an approximate tensor processing unit (APTPU), which includes two main components: (1) approximate processing elements (APEs) consisting of a low-precision multiplier and an approximate adder, and (2) pre-approximate units (PAUs) which are shared among the APEs in the APTPU's systolic array, functioning as the steering logic to pre-process the operands and feed them to the APEs. We conduct extensive experiments to evaluate the performance of the APTPU across various configurations and various workloads. The results show that the APTPU's systolic array achieves up to 5.2 x TOPSmm(2) and 4.4 x TOPS/W improvements compared to that of a conventional systolic array design. The comparison between the proposed APTPU and in-house TPU designs shows that we can achieve approximately 2.5 x and 1.2 x area and power reduction, respectively, while realizing comparable accuracy. Finally, a comparison with the state-of-the-art approximate systolic arrays shows that the APTPU can realize up to 1.58x , 2x , and 1.78x , reduction in delay, power, and area, respectively, while using similar design specifications and synthesis constraints.
Keywords:
Approximate computing
tensor processing units
machine learning hardware accelerator
systolic array

Journal

IEEE Transactions on Circuits and Systems I-Regular Papers cover
IEEE Transactions on Circuits and Systems I-Regular Papers
IF:
5.2
Papers:
9.8K
Citations:
2.2W

Organization

U
university of south carolina columbia
Scholars:
9.6K
Papers: 8.5K
Citations: 7
U
University of South Carolina System
Scholars:
1.6W
Papers: 1.5W
Citations: 27
Cited Papers

Cited Papers

Neurocognitive enhancement in older adults: Comparison of three cognitive training tasks to test a hypothesis of training transfer in brain connectivity
err2014-01-01
err0
PREAI
errMaren Strenziok; Raja Parasuraman; Ellen Clarke; Dean S. Cisler; James C. Thompson; Pamela M. Greenwood
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
An Improved Logarithmic Multiplier for Energy-Efficient Neural Computing
err2021-04-01
err70
PREAI
errAnsari, Mohammad Saeed; Cockburn, Bruce F.; Han, Jie
errShare
errSave
Design and Analysis of Energy-Efficient Dynamic Range Approximate Logarithmic Multipliers for Machine Learning
err2021-10-01
err37
errOAAI
errYin, Peipei; Wang, Chenghua; Waris, Haroon; Liu, Weiqiang; Han, Yinhe; Lombardi, Fabrizio
errShare
errSave
researcher View more