Hardware Implementation of a Softmax-Like Function for Deep Learning

Kouretas, Ioannis and Paliouras, Vassilis (2020) Hardware Implementation of a Softmax-Like Function for Deep Learning. Technologies, 8 (3). p. 46. ISSN 2227-7080

[thumbnail of technologies-08-00046-v2.pdf] Text
technologies-08-00046-v2.pdf - Published Version

Download (1MB)

Abstract

In this paper a simplified hardware implementation of a CNN softmax-like layer is proposed. Initially the softmax activation function is analyzed in terms of required numerical accuracy and certain optimizations are proposed. A proposed adaptable hardware architecture is evaluated in terms of the introduced error due to the proposed softmax-like function. The proposed architecture can be adopted to the accuracy required by the application by retaining or eliminating certain terms of the approximation thus allowing to explore accuracy for complexity trade-offs. Furthermore, the proposed circuits are synthesized in a 90 nm 1.0 V CMOS standard-cell library using Synopsys Design Compiler. Comparisons reveal that significant reduction is achieved in area × delay and power × delay products for certain cases, respectively, over prior art. Area and power savings are achieved with respect to performance and accuracy.

Item Type: Article
Subjects: Journal Eprints > Multidisciplinary
Depositing User: Managing Editor
Date Deposited: 05 Apr 2023 04:58
Last Modified: 11 May 2024 08:46
URI: http://repository.journal4submission.com/id/eprint/1710

Actions (login required)

View Item
View Item