English

DSLOT-NN: Digit-Serial Left-to-Right Neural Network Accelerator

Hardware Architecture 2023-09-25 v2 Artificial Intelligence Performance

Abstract

We propose a Digit-Serial Left-tO-righT (DSLOT) arithmetic based processing technique called DSLOT-NN with aim to accelerate inference of the convolution operation in the deep neural networks (DNNs). The proposed work has the ability to assess and terminate the ineffective convolutions which results in massive power and energy savings. The processing engine is comprised of low-latency most-significant-digit-first (MSDF) (also called online) multipliers and adders that processes data from left-to-right, allowing the execution of subsequent operations in digit-pipelined manner. Use of online operators eliminates the need for the development of complex mechanism of identifying the negative activation, as the output with highest weight value is generated first, and the sign of the result can be identified as soon as first non-zero digit is generated. The precision of the online operators can be tuned at run-time, making them extremely useful in situations where accuracy can be compromised for power and energy savings. The proposed design has been implemented on Xilinx Virtex-7 FPGA and is compared with state-of-the-art Stripes on various performance metrics. The results show the proposed design presents power savings, has shorter cycle time, and approximately 50% higher OPS per watt.

Keywords

Cite

@article{arxiv.2309.06019,
  title  = {DSLOT-NN: Digit-Serial Left-to-Right Neural Network Accelerator},
  author = {Muhammad Sohail Ibrahim and Muhammad Usman and Malik Zohaib Nisar and Jeong-A Lee},
  journal= {arXiv preprint arXiv:2309.06019},
  year   = {2023}
}

Comments

Presented at 2023 26th Euromicro Conference on Digital System Design (DSD)

R2 v1 2026-06-28T12:18:55.768Z