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

Data transmission device and method

A technology of a data transmission device and a processing device, applied in the field of information processing, can solve the problem that the data transmission technology cannot guarantee atomicity, etc., and achieve the effect of realizing the bus control right.

Active Publication Date: 2022-01-25
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

[0003] In a multi-core processor system, the multi-core processor usually executes multi-thread tasks, and the processor core work process is often interrupted by the thread scheduling mechanism. Due to thread switching, the usual data transmission technology cannot guarantee atomicity

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 transmission device and method
  • Data transmission device and method
  • Data transmission device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to 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.

[0052] The terms "first", "second", "third" and "fourth" in the specification and claims of the present application and the drawings 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 st...

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 present application relates to a data transmission device and method. Including: a state cache unit, a system memory, a bus, and a direct memory access unit; the state cache unit is connected to the system memory, and is used to store a state identifier corresponding to a memory access address in the system memory; the system memory The direct memory access unit is connected to the direct memory access unit through the bus, and is used to store input data; the bus is used to transmit memory access response information; the direct memory access unit is used to identify and store according to the state Respond to the information and perform data interaction with the system memory. The atomic access operation can be realized by adopting the device and the method.

Description

technical field [0001] The present application relates to the technical field of information processing, and in particular to a data transmission device and method. Background technique [0002] With the continuous development of information technology and people's growing needs, people's requirements for information timeliness are getting higher and higher. For batch data processing in high-speed I / O devices and neural network processors, direct memory access (Direct Memory Access, DMA) is usually used to exchange data between external devices and system memory. [0003] In a multi-core processor system, the multi-core processor usually executes multi-thread tasks, and the work of the processor core is often interrupted by the thread scheduling mechanism. Due to thread switching, the usual data transmission technology cannot guarantee atomicity. Contents of the invention [0004] Based on this, it is necessary to address the above technical problems and provide a data tr...

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): G06F13/28G06N3/063G06N20/00
CPCG06F13/28G06N3/063G06F2213/28
Inventor 不公告发明人
Owner SHANGHAI CAMBRICON INFORMATION TECH CO LTD