Control method and device for convolutional neural network processor
A technology of convolutional neural network and control method, which is applied in the improvement field of hardware acceleration, can solve the problems that hardware utilization rate needs to be improved, and achieve the effect of improving multiplexing rate, reducing hardware computing units, and increasing utilization rate
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0052] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0053] The inventor found in the process of researching the existing technology that various existing classical neural networks, such as Alexnet, GoogleNet, VGG, Resnet, etc., all contain different numbers of convolutional layers, and different convolutional layers The size of the convolution kernel used is also different. For example Alexnet, the first layer of the network is a convolutional layer with a convolution kernel size of 11*11, the second layer of the network is a convolutional layer with a convolution kernel size of 5*5, and the third layer of the network is a convolutional layer A convolutional layer with a kernel size of 3*3 and so on.
[0054] However, in various existing neural network processors, different computing units are set for convolution kernels of different sizes. As a result, when the calculation of a certain conv...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


