Unlock instant, AI-driven research and patent intelligence for your innovation.

Convolutional neural network processor, implementation method, electronic equipment and storage medium

A convolutional neural network and processor technology, applied in the field of implementation methods, convolutional neural network processors, electronic equipment and storage media, can solve the problems of outdated, inability to achieve data pipeline, high power consumption, etc., and achieve universality and high flexibility

Pending Publication Date: 2022-05-13
HANGZHOU WEIMING XINKE TECH CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the GPU can only do instruction pipeline, not data pipeline, and the power consumption is too high
However, ASICs can only support specific convolutional neural network operations, and the development cycle is long. In the current era of rapid changes in neural network algorithms, the algorithms are often outdated when they are released.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Convolutional neural network processor, implementation method, electronic equipment and storage medium
  • Convolutional neural network processor, implementation method, electronic equipment and storage medium
  • Convolutional neural network processor, implementation method, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for thorough understanding of the application and to fully convey the scope of the application to those skilled in the art.

[0042] It should be noted that, unless otherwise specified, technical terms or scientific terms used in this application shall have the usual meanings understood by those skilled in the art to which this application belongs.

[0043] A convolutional neural network processor, implementation method, electronic device, and storage medium according to the embodiments of the present application are described below with reference to the accompanying draw...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a convolutional neural network processor, an implementation method, electronic equipment and a storage medium, and the convolutional neural network processor is connected with a main processor through a bus protocol, and comprises an instruction module which is used for receiving and analyzing an instruction issued by the main processor; the content of the instruction at least comprises to-be-processed image related data, convolutional neural network related data and feature map related data; the buffer module is used for storing related data of convolutional neural network operation; the calculation module is used for realizing convolutional neural network operation; the control module is used for controlling the data to be written in and read out of the buffer module according to a corresponding instruction; and performing corresponding convolutional neural network operation on the corresponding to-be-processed image according to the related content of the execution instruction of the instruction control calculation module. According to the method and the device, the corresponding convolutional neural network operation can be performed according to the instruction sent by the main processor, the acceleration operation of the convolutional neural network operation can be realized, and the method and the device have universality and good flexibility.

Description

technical field [0001] The application belongs to the technical field of convolutional neural network, and specifically relates to a convolutional neural network processor, an implementation method, electronic equipment and a storage medium. Background technique [0002] Convolutional Neural Networks (CNN) is a classic and widely used deep learning neural network structure. The characteristics of local connection, weight sharing and pooling operation of convolutional neural network can effectively reduce the complexity of the network, reduce the number of training parameters, make the model invariant to translation, distortion and scaling to a certain extent, and It has strong robustness and fault tolerance, and is also easy to train and optimize the network structure. [0003] Since the calculation process of the convolutional neural network is relatively complicated and the data processed is large, most of the current convolutional neural network models have the problem o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N3/04G06N3/063
CPCG06N3/063G06N3/045
Inventor 曹玉龙周哲张尧孙康睿
Owner HANGZHOU WEIMING XINKE TECH CO LTD