Data processing device and related product

A data processing device and the technology of the processing device are applied in the field of information processing and can solve the problems of high hardware overhead of machine learning chips and large transmission interface occupation.

Active Publication Date: 2020-07-07
SHANGHAI CAMBRICON INFORMATION TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Using the above method, data transmission is performed between the main processing unit and each slave processing unit, which requires a large number of transmission interfaces, which makes the hardware overhead of the machine learning chip large.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of them. 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.

[0031] The terms "first", "second", "third" and "fourth" in the specification, claims and drawings of the present application are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units...

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 device and a related product. The system comprises a master processing unit and at least one slave processing unit group, and each slave processing unit group comprises a shared slave processing unit and at least one parallel slave processing unit; and the master processing unit is used for sending shared data to the shared slave processing units and sending parallel computing data to the parallel slave processing units. The shared slave processing unit transmits the shared data to each parallel slave processing unit, and the parallel slave processingunits respectively receive parallel computing data in two clock periods and transmit the parallel computing data to other parallel slave processing units step by step. According to the data processing device and the related product provided in the invention, the machine learning data is split into the shared data and the parallel computing data, data interaction between the master processing unitand the slave processing unit is realized through two clock periods, the data bandwidth occupied by data interaction between the master processing unit and the slave processing unit is reduced, and the hardware overhead of a machine learning chip for transmission is further reduced.

Description

technical field [0001] The present application relates to the technical field of information processing, in particular to a data processing device and related products. Background technique [0002] With the continuous development of machine learning, more and more multi-architecture machine learning chips are gradually coming out. When these machine learning chips access or process data in the memory, due to the large amount of data required by machine learning chips and the machine The learning chip has high requirements on the speed of data processing. [0003] Common machine learning chips usually include a master computing unit and a slave computing unit. The master processing unit transmits machine learning data and computing instructions to multiple slave processing units at the same time, and multiple slave processing units transmit machine learning data and Computing instructions to perform machine learning operations. [0004] Using the above method, data transmi...

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): G06F9/38G06N3/063
CPCG06F9/3818G06N3/063
Inventor 不公告发明人
Owner SHANGHAI CAMBRICON INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products