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

Deep neural network accelerator fault handling method and device

A technology of deep neural network and neural network, which is applied in the field of deep neural network accelerator fault processing methods and devices, can solve problems such as uncertain part of the original part, lack of test plan, etc., to reduce test costs, reduce additional expenses, and increase production Effect

Inactive Publication Date: 2019-02-19
中科物栖(北京)科技有限责任公司
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

2. The consistent template leads to the encapsulation of operations. A single step (single instruction operation) is a set of operations. Once a hardware failure occurs, it is impossible to determine which part of the original error occurs.
[0005] Therefore, there is a lack of testing schemes applied to DNNs in the prior art

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
  • Deep neural network accelerator fault handling method and device
  • Deep neural network accelerator fault handling method and device
  • Deep neural network accelerator fault handling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0037] In order to facilitate the understanding of the embodiments of the present invention, further explanations will be given below with specific embodiments in conjunction with the accompanying drawings, which are not intended to limit the embodiments of the present invention.

[0038] figure 1 A schematic flowchart of a method for proces...

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 embodiment of the invention relates to a deep neural network accelerator fault handling method and device. The method comprises the following steps: generating a plurality of groups of input datafor testing the deep neural network and an output result corresponding to the input data; opening an accelerator data path of the depth neural network to a test channel, and sending the input data tothe accelerator through the test channel to complete the test operation; reading operation data of a plurality of operation units which are operated and stored in corresponding registers; matching theoperation data with a corresponding output result; If there is no match, the operation unit corresponding to the operation data is determined as a fault unit, and the fault unit is turned off, so that the DNN accelerator has the self-test ability, and the manufacturing fault is quickly tested and eliminated in the production stage, the test cost is reduced, and the available chip output is improved.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of deep neural networks, and in particular, to a method and device for processing faults of deep neural network accelerators. Background technique [0002] With the breakthrough development of Deep Neural Network (DNN) in speech recognition and image recognition tasks, more and more hardware accelerator cores (Neural-network Processing Unit, NPU) dedicated to accelerating deep neural networks have been born. ). At the same time, the calculation amount of DNN also increases sharply with the application mode, calculation model and data processing volume, which makes the design scale of deep neural network accelerators become larger and larger, with more and more computing cores, regardless of hardware size or important To a certain extent, it has become the computing core with the same status as CPU and GPU, but its corresponding testing methods have not been developed accordingly, and t...

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): G06F11/22
CPCG06F11/2205G06F11/2263G06F11/2273
Inventor 孔庆凯
Owner 中科物栖(北京)科技有限责任公司
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