Energy-Efficient NN Processor by Optimizing Data Reuse for Specific Convolutional Kernels
摘要
This chapter studies the data reuse characteristics of digital ASIC NN processors, and proposes a CNN processor, named KOP3, that is optimized for specific convolutional kernel sizes. Compared to previous NN processors that achieve higher flexibility but sacrifice a certain energy efficiency, the proposed KOP3 architecture trade-offs the flexibility for different convolutional kernel sizes with energy efficiency.