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

Large scale data transmission method and system

A technology of large-scale data and transmission methods, applied in the field of communication, can solve the problems of low transmission efficiency, time-consuming data writing and reading, and inability to perform simultaneously, and achieve the effect of improving transmission efficiency

Active Publication Date: 2017-06-30
深圳市恒扬数据股份有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Embodiments of the present invention provide a large-scale data transmission method and system, aiming to solve the problem of the transmission of read operations when the direct memory access controller is performing a write operation during data transmission in the existing direct memory access data transmission technology. The channel is in an idle state; when the direct memory access controller is performing a read operation, the transmission channel of the write operation is in an idle state, especially when the data size is relatively large, the two cannot be performed at the same time, so that the data writing and reading It takes a lot of time to fetch and the transmission 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
  • Large scale data transmission method and system
  • Large scale data transmission method and system
  • Large scale data transmission method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In the following description, specific details such as specific system structures, interfaces, and technologies are presented for illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. It will be apparent, however, to one skilled in the art that the invention may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0022] In order to illustrate the technical solutions of the present invention, specific examples are used below to illustrate.

[0023] see figure 1 , figure 1 It is a schematic flowchart of a large-scale data transmission method provided by an embodiment of the present invention. The execution subject of this embodiment is the host, which refers to the main body part of the computer except the ...

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 is applicable to the technical field of communication and provides a large scale data transmission method and system. The large scale data transmission method and system comprise: when data start transferring, an application invokes a driver to make the driver initiate a write operation to a controller and the write operation includes a first user state process and a first kernel process; after the first user state process finishes executing, the driver initiates a read operation to the controller when executing the first kernel process to make the first kernel process and a second user state process pursue simultaneously, wherein the read operation includes the second user state process and a second kernel process; after the second user state process finishes executing, the driver initiates the read operation to the controller again when executing the second kernel process to make the second kernel process and the driver pursue simultaneously again with the read operation initiated by the controller; circularly executing the process until the data transfer is complete. The large scale data transmission method and system have the advantage of being capable of achieving the read operation and the write operation simultaneously when transferring the data. Especially when the date scale is relatively large, the data transmission efficiency can be improved.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a large-scale data transmission method and system. Background technique [0002] The existing direct memory access (direct memory access, DMA) implementation method is to use the direct memory access controller to write the data to be processed from the host memory to the accelerator card first, and wait for the accelerator card to complete the data calculation. The controller reads the calculated data from the accelerator card and transmits it to the host memory. In the existing direct memory access data transmission technology, during data transmission, when the direct memory access controller is performing a write operation, the transmission channel for the read operation is in an idle state; when the direct memory access controller is performing a read operation, The transmission channel of the write operation is in an idle state, especially when the data s...

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): G06F13/28
CPCG06F13/28G06F2213/2804
Inventor 李超黄俞翔
Owner 深圳市恒扬数据股份有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More