Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Memory system, memory access request processing method and computer system

A technology of memory access and memory, which is applied in memory architecture access/allocation, memory system, computing, etc., and can solve problems such as high software overhead

Inactive Publication Date: 2014-12-17
HUAWEI TECH CO LTD +1
View PDF7 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to optimize performance, the software is also responsible for collecting information about the frequency of page access, which is generally placed in the page table entry to guide the page migration strategy, such as placing frequently accessed pages in DRAM, the software overhead is relatively large

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 system, memory access request processing method and computer system
  • Memory system, memory access request processing method and computer system
  • Memory system, memory access request processing method and computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0104] 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 creative efforts fall within the protection scope of the present invention.

[0105] In order to facilitate the understanding of the technical solutions of the present invention, some technical terms appearing in the embodiments of the present invention are introduced first. The CPU (Central Processing Unit, central processing unit) mentioned in the embodiment of the present invention is a kind of processor, and the processor can also be an ASIC (Application Specific Integrated Circuit, application specific integrated circuit), or other is co...

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 in an embodiment of the present invention are a memory system, memory access request processing method and computer system, the memory system comprising: a first memory and a second memory of different types respectively used for storing the operating data of a processor; a memory indicator table for storing the access memory addresses of a data cell block located in the first memory; a buffer scheduler for receiving a memory access request from a memory controller; determining whether the data cell block corresponding to an access memory address is stored in the first memory or in the second memory, and completing the access memory operation of the memory access request in the determined memory; a migration scheduler for updating the access information of the data cell block; and according to the access information of the data cell block, determining whether to migrate the data cell block in the second memory into the first memory, and updating the memory indicator table after migration.

Description

technical field [0001] The invention relates to the technical field of computer storage, in particular to a memory system, a method for processing memory access requests, and a computer system. Background technique [0002] With the rapid development of computer technology, the requirements for the processing speed of the processor and the reading speed of the data storage are getting higher and higher. A multi-core processor refers to the integration of two or more complete computing engines (cores) in one processor. refer to figure 1 A multi-core and multi-memory computer architecture includes a CPU 100 and a storage module 110; wherein, the CPU includes a plurality of processor cores and cache memory; the memory controller is connected to the storage module through an I / O interface. The storage module contains multiple memory modules. [0003] As the scale of data to be processed by the data center (Data Center) continues to increase, in order to store all the data in ...

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/08G06F13/16
CPCG06F12/08G06F2212/205G06F2212/1016G06F2212/6024G06F9/4856G06F12/0215G06F12/0638G06F2212/654
Inventor 陈荔城张立新陈明宇
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products