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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


