On the Implementation of Fixed-point Exponential Function for Machine Learning and Signal Processing Accelerators
Mahesh Chandra

TL;DR
This paper introduces an optimized fixed-point exponential function implementation tailored for hardware accelerators in machine learning and signal processing, significantly reducing area and power consumption.
Contribution
It presents a novel fixed-point exponential implementation for negative inputs that minimizes hardware resources and power usage, improving efficiency over previous methods.
Findings
Over 30% reduction in area
Over 50% reduction in power consumption
Efficient for variable precision fixed-point negative inputs
Abstract
The natural exponential function is widely used in modeling many engineering and scientific systems. It is also an integral part of many neural network activation function such as sigmoid, tanh, ELU, RBF etc. Dedicated hardware accelerator and processors are designed for faster execution of such applications. Such accelerators can immensely benefit from an optimal implementation of exponential function. This can be achieved for most applications with the knowledge that the exponential function for a negative domain is more widely used than the positive domain. This paper presents an optimized implementation of exponential function for variable precision fixed point negative input. The implementation presented here significantly reduces the number of multipliers and adders. This is further optimized using mixed world-length implementation for the series expansion. The reduction in area…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
