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

A kind of data transmission method and device based on multiprocessor

A data transmission method and multi-processor technology, applied in the field of multi-processor-based data transmission and multi-processor-based data transmission devices, can solve the problems of low data transmission efficiency, data transmission cannot meet data interaction, etc., and achieve improvement The effect of data transfer efficiency

Active Publication Date: 2021-06-11
VISIONVERA INFORMATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the applicant has found through research that when data transmission is performed between processors, only a single interface is called for data transmission, and other interfaces are left idle. Data transmission between processors through a single data receiving interface cannot meet the data requirements. interactive needs
That is, the current data transmission method has the problem of low data transmission efficiency

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
  • A kind of data transmission method and device based on multiprocessor
  • A kind of data transmission method and device based on multiprocessor
  • A kind of data transmission method and device based on multiprocessor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] figure 1 It shows a flow chart of the steps of a multiprocessor-based data transmission method according to Embodiment 1 of the present application, and the method may specifically include the following steps:

[0050] Step 101, receiving a data transmission task; the data transmission task carries the identifier of a target processor currently receiving data.

[0051] It should be noted that, in an actual application scenario, there may be multiple processors (Central Processing Unit, CPU) in a data processing system, that is, a multi-core system. The main function of the processor is to interpret computer instructions and process data in computer software.

[0052] The processor can send corresponding data to other processors to another processor according to the data transmission task. Therefore, the processor that needs to send data can be regarded as a data sending processor, and the processor that receives data can be regarded as a data receiving processor. The...

Embodiment 2

[0081] figure 2 It shows a flow chart of the steps of a multiprocessor-based data transmission method according to Embodiment 2 of the present application, and the method may specifically include the following steps:

[0082] Step 201: Obtain a plurality of sub-data to be added with data identifiers to be transmitted from each data receiving interface; the sub-data is that the data sending processor searches according to the target after receiving the data transmission task carrying the target processor identifier of the currently received data. The processor identifies the determined data transmission rates of the plurality of data receiving interfaces, and divides the data to be transmitted into data whose data volume matches each data transmission rate and is sent to each data receiving interface.

[0083] Step 202: Restoring multiple sub-data to the data to be transmitted according to the identifier of the data to be transmitted.

[0084] It should be noted that the data...

Embodiment 3

[0089] Corresponding to Embodiment 1, Embodiment 3 of the present application further provides a data transmission device based on a multiprocessor, and the device can be specifically applied to a data sending processor. image 3 It shows a structural block diagram of a multiprocessor-based data transmission device according to Embodiment 3 of the present application, and the device may specifically include the following modules:

[0090] The task receiving module 301 is configured to receive a data transmission task; the data transmission task carries an identifier of a target processor currently receiving data.

[0091] The interface determination module 302 is configured to determine a plurality of data receiving interfaces according to the target processor identifier, and search for the data transmission rate of each data receiving interface.

[0092] The data division module 303 is used to divide the data to be transmitted into a plurality of sub-data whose data volume ma...

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

An embodiment of the present application provides a data transmission method, the method comprising: receiving a data transmission task; the data transmission task carries a target processor identifier currently receiving data; determining multiple data receiving interfaces according to the target processor identifier, and Find the data transmission rate of each data receiving interface; divide the data to be transmitted into a plurality of sub-data whose data volume matches each data transmission rate, and send the plurality of sub-data to each data receiving interface for the target processor from each The data receiving interface acquires a plurality of sub-data.

Description

technical field [0001] The present application relates to the technical field of data processing, and in particular to a multiprocessor-based data transmission method and a multiprocessor-based data transmission device. Background technique [0002] At present, high data transmission speed is required in the data processing system of the computer to realize high-speed data exchange. Especially for a multi-processor data processing system, a large amount of data transmission is often required between multiple processors. [0003] However, the applicant has found through research that when data transmission is performed between processors, only a single interface is called for data transmission, and other interfaces are left idle. Data transmission between processors through a single data receiving interface cannot meet the data requirements. Interactive needs. That is, the current data transmission method has a problem of low data transmission efficiency. Contents of the ...

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): G06F9/50G06F9/54
CPCG06F9/5027G06F9/543
Inventor 彭宇龙韩杰王艳辉
Owner VISIONVERA INFORMATION TECH CO LTD