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

A Heterogeneous Memory Management Method Based on Page Heat

A technology of heterogeneous memory and management method, applied in the field of heterogeneous memory management based on page heat, can solve the problem of high energy consumption of heterogeneous memory and achieve the effect of improving overall performance

Active Publication Date: 2018-06-12
HUAZHONG UNIV OF SCI & TECH
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the above defects or improvement needs of the prior art, the present invention provides a heterogeneous memory management method based on page heat, the purpose of which is to solve the problem of heterogeneous memory by screening hot and cold pages and reasonably migrating them in heterogeneous memory. Technical issues with high energy consumption

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 Heterogeneous Memory Management Method Based on Page Heat
  • A Heterogeneous Memory Management Method Based on Page Heat
  • A Heterogeneous Memory Management Method Based on Page Heat

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below may be combined with each other as long as they do not constitute a conflict with each other.

[0034] The heterogeneous memory management method based on page heat provided by the present invention, such as figure 1 shown, including the following steps:

[0035] (1) Create a page access record queue: For memory pages of heterogeneous memory, collect the total read and write data, partial read and write data, and recent read and write data of the memory page, and store them in a multi-...

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 heterogeneous memory management method based on page heat, which is characterized in that it comprises the following steps: (1) for the memory pages of the heterogeneous memory, collecting the total read-write data and partial read-write data of the memory pages being accessed and the latest read and write data are stored in a multi-level queue to form a page access record queue; (2) determine the page heat value and heat value according to the partial read and write and recent read and write data, and reserve N page heat values ​​in order to exceed the preset The page with the hotness value threshold is regarded as a hot page and the page whose coldness value of N pages exceeds the preset coldness value threshold is regarded as a cold page; (3) select any cold page for each hot page to combine, and estimate the energy saving value, according to It sorts in descending order, selects hot and cold page matching, and migrates pages according to the matching results, reducing energy consumption. The method can make full use of the high performance of the DRAM and improve the overall performance of the heterogeneous memory system.

Description

technical field [0001] The invention belongs to the field of computer memory management, and more specifically relates to a heterogeneous memory management method based on page heat. Background technique [0002] With the rapid development of science and technology, the structure of modern computers is becoming more and more complex, and the energy consumption is also increasing. Memory is an important part of the computer system structure. It accounts for an increasing proportion of machine energy consumption. Reducing the energy consumption of the memory part has become a research hotspot. [0003] In the traditional computer system structure, the memory is composed of dynamic random access memory (DRAM), which is a kind of volatile memory, which needs to be refreshed periodically to ensure the accuracy of data, which increases the energy consumption of the system. Recently, a new type of storage device—phase-change memory (PCM) has emerged, which is a non-volatile stora...

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): G06F3/06
Inventor 廖小飞张进宝金海
Owner HUAZHONG UNIV OF SCI & TECH
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