HSIM-DNN: Hardware Simulator for Computation-, Storage- and Power-Efficient Deep Neural Networks
HSIM-DNN: Hardware Simulator for Computation-, Storage- and Power-Efficient Deep Neural Networks
复制标题
DOI:
10.1145/3299874.3317996
复制
发表时间:
2019-05
期刊:
影响因子:
--
通讯作者:
Mengshu Sun-;Pu Zhao;Yanzhi Wang;N. Chang;X. Lin
中科院分区:
文献类型:
--
作者:
Mengshu Sun-;Pu Zhao;Yanzhi Wang;N. Chang;X. Lin
Deep learning that utilizes large-scale deep neural networks (DNNs) is effective in automatic high-level feature extraction but also computation and memory intensive. Constructing DNNs using block-circulant matrices can simultaneously achieve hardware acceleration and model compression while maintaining high accuracy. This paper proposes HSIM-DNN, an accurate hardware simulator on the C++ platform, to simulate the exact behavior of DNN hardware implementations and thereby facilitate the block-circulant matrix-based design of DNN training and inference procedures in hardware. Real FPGA implementations validate the simulator with various circulant block sizes and data bit lengths taking into account accuracy, compression ratio and power consumption, which provides excellent insights for hardware design.