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

A memory addressing method

An addressing method and memory technology, applied in the field of memory addressing, can solve problems such as multiprocessor memory access operation congestion, unreasonable optimization of memory access operations, and reduced system operating performance

Active Publication Date: 2019-09-24
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

During the running of the system, in view of the locality principle of the memory access operation, the continuous address space in the same memory controller may be accessed for a period of time. If the memory access operation of the computer application program running on the entire system The optimization is unreasonable, the distribution of access to memory addresses is unbalanced, and if the memory access instructions are concentrated in a small amount or a single memory, the memory access operations of multiple processors will inevitably cause congestion and reduce the operating performance of the entire system

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 memory addressing method
  • A memory addressing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The core of the invention is to provide a memory addressing method to reduce the congestion probability of memory access in a non-uniform memory access system and improve the concurrency of the system.

[0023] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. 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.

[0024] Please refer to figure 1 , figure 1 It is a flowchart of a memory addressing method provided by the present invention, the m...

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 memory addressing method, which comprises the following steps of regulating a memory global addressing algorithm; using the middle M bit value of an address bit in an access instruction as a chip selection value, wherein the M is greater than or equal to 1, and is a positive integer; allocating memory data to different memory controllers for control in a balanced way according to the middle M bit value used as the chip selection value. The method has the advantages that the goal of reducing the congestion probability of memory access in a non-unified memory access system is realized; the system concurrency is improved.

Description

technical field [0001] The invention relates to the technical field of processor systems, in particular to a memory addressing method. Background technique [0002] At present, in the current multi-processor system, with the expansion of the system scale, the connection mode between multi-processors has gradually changed from bus connection to point-to-point interconnection, and the memory has also changed from being connected to the external bridge chip of the processor to being directly connected to the processor. processor. Due to the change of memory mounting method, the distribution of memory in the system also changes, which leads to the non-uniformity of memory access in multiprocessor systems. Therefore, most current multiprocessor systems are NUMA (Non-Uniform Memory Access, non-uniform memory access) architecture system. [0003] In the entire NUMA system, the addressing methods of multiple memories are mostly sequential addressing methods. The advantages of this...

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/02
Inventor 史宏志
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND