Memory access method, device and system

A memory access and memory technology, applied in the direction of memory address/allocation/relocation to improve communication efficiency and solve allocation problems

Active Publication Date: 2014-12-24
HUAWEI TECH CO LTD +1
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a memory access method, device, and system, which solve the problem of memory resource allocation in a cluster system and improve the efficiency of internal communication within the cluster

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
  • Memory access method, device and system
  • Memory access method, device and system
  • Memory access method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0076] The embodiment of the present invention provides a memory access method, referring to figure 1 As shown, the specific steps are as follows:

[0077] 101. The requesting node judges whether the memory access address of the memory access command is a remote memory address by receiving the memory access command.

[0078] Specifically, before the requesting node receives the memory access command, the memory network monitors the memory utilization of the l...

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 invention provides a memory access method, device and system and relates to the field of computer system structures. By the memory access method, device and system, the problem of distribution of memory resources in a cluster system is solved and internal communication efficiency of clusters is improved. The memory access method includes steps of judging whether an access address of a memory access command is an offsite memory address or not by receiving the memory access command; if the access address of the memory access command is the offsite memory address, looking up corresponding parameter information of the access address in an external address mapping table according to the external address mapping table and acquiring identification of an offsite node where the access address is located; generating memory request messages according to the parameter information and transmitting the memory request messages to the offsite node so as to notify the offsite node to access an offsite memory according to the memory request messages to obtain request data, completing memory access and generating response messages; receiving and analyzing the response messages to obtain request data by a communication module. The memory access method, device and system in the embodiment are applied to the memory access technology of compute cluster systems.

Description

technical field [0001] The invention relates to the field of computer architecture, in particular to a memory access method, device and system. Background technique [0002] The computer cluster system is composed of a large number of service nodes, and these nodes complete specific computing tasks through collaborative processing between software and hardware. When completing computing tasks, different nodes in the computer cluster play different roles, so they have different resource requirements. Among them, in the master-slave cluster system, the master node is responsible for task distribution, and the slave nodes are responsible for calculation and send the calculation results to master node. Here, the slave nodes have high computing power requirements and memory requirements, but due to the different memory requirements, there will often be uneven memory allocation between the master and slave nodes, resulting in unbalanced resource utilization in the cluster system....

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): G06F12/02
Inventor 李龙张立新
Owner HUAWEI TECH 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