A data transmission method, device and equipment

A data transmission method and data technology, applied in the server field, can solve problems such as slow data acquisition speed, long occupation time of DMA controller, and lower usage efficiency of DMA controller, so as to improve usage efficiency, increase data acquisition speed, reduce The effect of taking time

Active Publication Date: 2022-03-22
SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] BMC (Baseboard Management Controller, Baseboard Management Controller) often needs to obtain data from the memory, for example, the boot program of the BMC is stored in the memory, and when the BMC obtains data from the memory, it usually commands DMA (Direct Memory Access, direct memory access Access) the controller obtains data from the memory through the bus controller, but in the prior art, the DMA controller can only be ordered to obtain data from the memory in the form of one unit of data at a time through the bus controller, due to the characteristics of obtaining data unit by unit , resulting in slow data acquisition, and usually the data acquisition task cannot acquire only one unit of data, which requires the DMA controller to continuously interact with the bus controller when executing the data acquisition task. The occupation time is longer, which reduces the efficiency of the DMA controller

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 data transmission method, device and equipment
  • A data transmission method, device and equipment
  • A data transmission method, device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The core of the present invention is to provide a kind of data transmission method, has improved the data acquisition speed of BMC, and has reduced the occupation time of DMA controller, has improved the efficiency of use of DMA controller; Another core of the present invention is to provide a The data transmission device and equipment improve the data acquisition speed of the BMC, reduce the occupation time of the DMA controller, and improve the use efficiency of the DMA controller.

[0047] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all othe...

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 discloses a data transmission method. The bus controller in the application can cache the data specified in the data acquisition task, and notify the DMA controller to directly extract the cached data when the data cache volume reaches the first preset threshold. For the data of the first preset threshold size, since the DMA controller can acquire the cached data of the first preset threshold size at one time, the data volume of the single acquired data is increased, and the data acquisition speed of the BMC is also improved, and The DMA controller only needs to interact with the bus controller and extract data when it is notified to extract data, which reduces the occupation time of the DMA controller and improves the use efficiency of the DMA controller. The invention also discloses a data transmission device and equipment, which have the same beneficial effects as the above data transmission method.

Description

technical field [0001] The present invention relates to the field of servers, in particular to a data transmission method, and also to a data transmission device and equipment. Background technique [0002] BMC (Baseboard Management Controller, Baseboard Management Controller) often needs to obtain data from the memory, for example, the boot program of the BMC is stored in the memory, and when the BMC obtains data from the memory, it usually commands DMA (Direct Memory Access, direct memory access Access) the controller obtains data from the memory through the bus controller, but in the prior art, the DMA controller can only be ordered to obtain data from the memory in the form of one unit of data at a time through the bus controller, due to the characteristics of obtaining data unit by unit , resulting in slow data acquisition, and usually the data acquisition task cannot acquire only one unit of data, which requires the DMA controller to continuously interact with the bus ...

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/28
CPCG06F13/28G06F2213/28
Inventor 王朝辉刘同强邹晓峰
Owner SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT 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