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

A data copy method, device and system

A technology for copying and writing data, applied in the computer field, can solve the problems of long data path and low data copy efficiency, and achieve the effect of improving efficiency

Active Publication Date: 2017-10-10
HUAWEI CLOUD COMPUTING TECH CO LTD +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since each memory module can only forward messages or write data to be written, the message transmission process of data between memory modules requires the participation of the memory controller and the CPU, and the message includes data to be written, so , the transmission process of messages between storage modules takes a long data path, and the efficiency of data copying 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
  • A data copy method, device and system
  • A data copy method, device and system
  • A data copy method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] The embodiment of the present invention provides a data copy method, which can be applied to data copy between memory modules, such as figure 1 shown, including:

[0048] Step 101. Receive a copy request message sent by a memory controller, the copy request message is to write a data block in the first memory module into the second memory module.

[0049] The copy request message is usually generated by the CPU, and is directly forwarded to the memory module manager by the memory controller.

[0050] Step 102: Generate a read request and a write request according to the copy request message, and send the read request to the first memory module, requesting to read data from the first memory module, and send the read request to the first memory module The second memory module sends the write request, requesting to write the data read from the first memory module into the second memory module.

[0051]Specifically, a read request may be generated according to the copy re...

Embodiment 2

[0078] An embodiment of the present invention provides a memory module manager 50, and the memory module manager 50 may be an AMB. Such as Figure 5 shown, including

[0079] The receiving unit 501 is configured to receive a copy request message sent by the memory controller, where the copy request message is to write the data block in the first memory module into the second memory module;

[0080] The communication unit 502 is configured to generate a read request and a write request according to the copy request message, and send the read request to the first memory module, requesting to read data from the first memory module, and send The second memory module sends the write request, requesting to write the data read from the first memory module into the second memory module.

[0081] The memory module manager can be physically located in the first memory module or the second memory module.

[0082] In this way, the memory module manager can not only receive the copy req...

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

Disclosed are a data copying method, devices and system, relating to the field of computers and being capable of improving the efficiency of data copying. The data copying method comprises: receiving a copying request message transmitted by a memory controller and namely writing data blocks in a first memory module into a second memory module; generating a reading request and a writing request according to the copying request message, transmitting the reading request to the first memory module to request the data to be read from the first memory module, and transmitting the writing request to the second memory module to request the data read from the first memory module to be written into the second memory module. The data copying method, devices and system provided are applied to data copying.

Description

technical field [0001] The invention relates to the computer field, in particular to a data copying method, device and system. Background technique [0002] The chained memory module is a combination of multiple memory modules connected in a chain in the CPU (Central Processing Unit). The memory module is a memory bar that can store data. The memory module is mainly composed of buffer chips and memory particles. , the buffer chip is a chip that connects multiple memory modules or connects memory modules and memory controllers and can forward and process data, such as AMB (Advanced Memory Buffer, advanced memory buffer chip) in FB-DIMM, memory particles can Memory chips that store data. [0003] Data copy refers to duplication of data, which refers to copying a piece of continuous data from one physical location in the storage space to another physical location in the storage space. [0004] In the prior art, in the method of copying data between memory modules, multiple mo...

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): G06F12/02G06F13/16G06F3/06
CPCG06F13/16G06F13/4234
Inventor 张科张立新侯锐王聪
Owner HUAWEI CLOUD COMPUTING TECH CO LTD