Patents
Patent Section
AI Applications41AI Memory Architecture41AI Vision/ISP41NPU108SoC44AR/VR Applications7
Total Approved & Pending
282+
282+
Technical Documents
←Back to list
DeepX: Deep Learning Accelerator for Restricted Boltzmann Machine Artificial Neural Networks
Date
2021.05.17
Author
by deepx
Views
4188
Link: https://ieeexplore.ieee.org/document/7874153
DeepX: Deep Learning Accelerator for Restricted Boltzmann Machine Artificial Neural Networks
Lok-Won KimAbstract:
Although there have been many decades of research and commercial presence on high performance general purpose processors, there are still many applications that require fully customized hardware architectures for further computational acceleration. Recently, deep learning has been successfully used to learn in a wide variety of applications, but their heavy computation demand has considerably limited their practical applications. This paper proposes a fully pipelined acceleration architecture to alleviate high computational demand of an artificial neural network (ANN) which is restricted Boltzmann machine (RBM) ANNs. The implemented RBM ANN accelerator (integrating 1024 × 1024 network size, using 128 input cases per batch, and running at a 303-MHz clock frequency) integrated in a state-of-the art field-programmable gate array (FPGA) (Xilinx Virtex 7 XC7V-2000T) provides a computational performance of 301-billion connection-updates-per-second and about 193 times higher performance than a software solution running on general purpose processors. Most importantly, the architecture enables over 4 times (12 times in batch learning) higher performance compared with a previous work when both are implemented in an FPGA device (XC2VP70).