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

Neural network acceleration device

A neural network and acceleration device technology, applied in the computer field, can solve problems such as large memory bandwidth requirements, limitations, and many hardware resources, and achieve the effects of reducing hardware resource consumption, reducing memory bandwidth requirements, and improving computing efficiency

Pending Publication Date: 2021-03-26
深兰人工智能(深圳)有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The convolutional neural network algorithm requires a lot of calculations in model training and application, but limited by the characteristics of the algorithm and calculation itself, traditional computing chips can no longer meet the computing needs, and the neural network needs to be accelerated by accelerators
[0003] In the prior art, there are neural network accelerators designed for GPU (Graphics Processing Unit, graphics processing unit) / DPU (Deeplearning Processing Unit, deep learning processor) / NPU (Neural Network Processing Unit, neural network processor), but , this type of neural network accelerator adopts a general-purpose design, which has low computational efficiency, large memory bandwidth requirements, and consumes a lot of hardware resources.

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 acceleration device
  • Neural network acceleration device
  • Neural network acceleration device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the accompanying drawings in this application. Obviously, the described embodiments are part of the embodiments of this application , but not all examples. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.

[0033] figure 1 Schematic diagram of the structure of the neural network acceleration device provided for this application, such as figure 1 As shown, the neural network acceleration device 100 is used to host the operation of a preset neural network.

[0034] The neural network acceleration device 100 includes a convolution calculation unit 110, an input feature map unit 120 and a weight unit 130 connected to the input...

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 relates to the technical field of computers, and provides a neural network acceleration device which is used for bearing the operation of a preset neural network. The device comprises aconvolution calculation unit, an input feature map unit and a weight unit which are connected with the input end of the convolution calculation unit, and an output feature map unit connected with theoutput end of the convolution calculation unit, wherein the convolution calculation unit is determined based on the structure of the preset neural network. The neural network acceleration device provided by the invention can be designed for different structures of the neural network, the calculation efficiency of the preset neural network is improved, and meanwhile, the calculation of the preset neural network is completed in the device without the participation of a central processing unit, so that the memory bandwidth requirement and the hardware resource consumption are reduced.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a neural network acceleration device. Background technique [0002] Neural network algorithms have been widely used in the field of artificial intelligence, especially in subdivided fields such as speech recognition, image processing, and automatic driving. The convolutional neural network algorithm requires a lot of calculations in model training and application, but limited by the characteristics of the algorithm and the calculation itself, traditional computing chips can no longer meet the computing needs, and the neural network needs to be accelerated through accelerators. [0003] In the prior art, there are neural network accelerators designed for GPU (Graphics Processing Unit, graphics processing unit) / DPU (Deeplearning Processing Unit, deep learning processor) / NPU (Neural Network Processing Unit, neural network processor), but , this type of neural network ac...

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 Applications(China)
IPC IPC(8): G06N3/04G06N3/08
CPCG06N3/084G06N3/045
Inventor 陈海波邓新峰
Owner 深兰人工智能(深圳)有限公司