Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

neural network accelerator

A neural network and accelerator technology, applied in biological neural network models, neural architectures, physical implementations, etc., can solve problems such as low computing power and power consumption, and achieve the goal of improving the ratio of computing power to power consumption, increasing processing speed, and reducing data access Effect

Active Publication Date: 2021-02-12
SHENZHEN MINIEYE INNOVATION TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Based on this, it is necessary to provide a neural network accelerator for the technical problem of relatively low computing power and power consumption in traditional neural network accelerators.

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
  • neural network accelerator
  • neural network accelerator
  • neural network accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0029] This application provides a neural network accelerator, which is designed with the layer of the neural network as the basic unit, that is, "layer" as the basic processing unit, and realizes the processing of each layer of the neural network based on hardware to realize the For example, the acceleration of neural networks such as convolutional neural networks (CNN, Convolutional Neural Networks). like figure 1 as shown, figure 1 It is a schematic diagram of the architecture of a neural network accelerator in an embodiment. The neural network accelerator may include...

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

This application relates to the technical field of artificial intelligence and provides a neural network accelerator. The neural network accelerator is designed with layers as the basic unit. Each module can run in parallel to realize that each layer of the neural network can run simultaneously on the hardware to greatly improve the processing speed, and the main control module can complete the calculation tasks and corresponding data of each layer. The cutting and distribution of the corresponding layer can be performed by each module. Moreover, the neural network accelerator architecture also implements a three-dimensional multiply-accumulate array, so that multiplication and accumulation operations can be run in parallel on a large scale, effectively improving the efficiency of convolution calculations, and realizing convolution operation parameters and The data multiplexing and efficient transfer of convolution operation data between modules realizes data multiplexing between layers of the neural network to reduce external data access, thereby improving data processing efficiency while also reducing power consumption. consumption, the neural network accelerator can improve the ratio of computing power to power consumption.

Description

technical field [0001] This application relates to the technical field of artificial intelligence, in particular to a neural network accelerator. Background technique [0002] With the explosion of convolutional neural network applications, the demand for neural network accelerators with high performance and low power consumption is becoming stronger and stronger. However, in the actual measurement process of the current neural network accelerators, it is found that the measured computing power of these neural network accelerators is usually much lower than the peak computing power of the target, and the power consumption during operation is too large, and the computing power and power consumption are relatively low. The technical problems affect its application on the embedded platform side, for example. Contents of the invention [0003] Based on this, it is necessary to provide a neural network accelerator to address the technical problem of relatively low computing po...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06N3/04G06N3/063
CPCG06N3/063G06N3/045
Inventor 周滔刘国清田松茂
Owner SHENZHEN MINIEYE INNOVATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products