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

Data processing method and device and related products

A data processing and data technology, applied in the computer field, can solve the problem of low data processing efficiency, achieve the effect of increasing the speed of data selection and improving the efficiency of data processing

Pending Publication Date: 2020-01-03
CAMBRICON TECH CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, data selection and output are mainly based on sorting algorithms such as heap sorting, quick sorting, and bubble sorting. The time complexity of the algorithm is K*log2N, and the data processing efficiency is low.

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
  • Data processing method and device and related products
  • Data processing method and device and related products
  • Data processing method and device and related products

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are part of the embodiments of the present disclosure, not all of them. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present disclosure.

[0021] It should be understood that the terms "first", "second", "third" and "fourth" in the claims, specification and drawings of the present disclosure are used to distinguish different objects, rather than to describe a specific order . The terms "comprising" and "comprises" used in the specification and claims of the present disclosure indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclud...

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 a data processing method and device and a related product. The product comprises a control module. The control module comprises an instruction cache unit, an instruction processing unit and a storage queue unit. The instruction caching unit is used for storing a calculation instruction associated with the artificial neural network operation; the instruction processing unitis used for analyzing the calculation instruction to obtain a plurality of operation instructions; the storage queue unit is used for storing an instruction queue, and the instruction queue comprisesa plurality of operation instructions or calculation instructions to be executed according to the front-back sequence of the queue. By means of the method, the operation efficiency of related products during operation of the neural network model can be improved.

Description

technical field [0001] The present disclosure relates to the field of computer technology, in particular to a data processing method and device and related products. Background technique [0002] In the process of data processing, it is usually necessary to select some data that meet the conditions from a large amount of data. For example, in the TopK operator in the neural network operation, it is necessary to select K (K is a positive integer) with the largest (or smallest) value or satisfy other inequalities or other numerical constraints) data or subscript (index) to output. At present, data selection and output are mainly based on sorting algorithms such as heap sorting, quick sorting, and bubble sorting. The time complexity of the algorithm is K*log2N, and the data processing efficiency is low. Contents of the invention [0003] In view of this, the present disclosure proposes a data processing method and device as well as related products. [0004] According to an...

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): G06F17/16
CPCG06F17/16Y02D10/00
Inventor 不公告发明人
Owner CAMBRICON 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