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

Memory management method based on application of PCRAM (phase change random access memory) main memory

A memory management and memory technology, applied in the field of memory management, can solve the problems of increasing the workload of read operations and system power consumption, and achieve the effect of saving workload and energy

Active Publication Date: 2013-04-03
SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantage of the above two schemes is that if the CPU only needs to read a small amount of data in some data pages in the PCRAM cache, it still reads it into the DRAM for the CPU to access, which greatly increases the time required for the read operation. Workload and System Power 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
  • Memory management method based on application of PCRAM (phase change random access memory) main memory
  • Memory management method based on application of PCRAM (phase change random access memory) main memory
  • Memory management method based on application of PCRAM (phase change random access memory) main memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.

[0028] see Figure 2 to Figure 5 , It should be noted that the diagrams provided in this embodiment are only schematically illustrating the basic idea of ​​the present invention, and only the components related to the present invention are shown in the diagrams rather than the number and shape of components in actual implementation. and size drawing, the type, quantity and proportion of each component can be changed arbitrarily during...

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 provides a memory management method based on application of a PCRAM (phase change random access memory) main memory. The memory management method is applied in a system constructed by a CPU (central processing unit), an internal memory and an external memory, and comprises the following steps that a DRAM (dynamic random access memory) cache is taken as a cache of the PCRAM main memory, and idle pages in the DRAM cache are substituted into the PCRAM main memory in a circulation and balance manner by a system; when the operation of writing data is implemented by the CPU, the CPU detects whether a to-be-written data page exists in the DRAM cache, if yes, data is written into the DRAM cache, otherwise the to-be-written data page is read into the DRAM cache by the PCRAM main memory to carry out the operation of writing, and the requirements on needed erasing and writing times, a writing speed, fatigue performance and the like of the PCRAM main memory are realized when the operation of CPU writing is carried out; and when the operation of reading is implemented by the CPU, the CPU firstly accesses the DRAM cache, when a to-be-accessed data page is not read in the DRAM, the CPU accesses the PCRAM main memory for reading, so that the direct reading of data in the DRAM cache and the PCRAM main memory by the CPU can be realized, and the workload during the operation of a system is greatly saved.

Description

technical field [0001] The invention relates to a memory management technology, in particular to a memory management method based on PCRAM main memory application. Background technique [0002] Memory (Memory) is one of the important parts in the computer, it is the bridge that communicates with CPU (Central Processing Unit). All programs in the computer run in the memory, so the performance of the memory has a great impact on the computer. The memory is also called the internal memory, and its function is to temporarily store the calculation data in the CPU and the data exchanged with the external memory such as the hard disk. Therefore, the important hardware equipment of computer products and its software system are inseparable from the reading and writing of memory to realize various functions. At present, the industry's large memory management is implemented through the operating system, so the software system must rely on the operating system when using memory. The ...

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
IPC IPC(8): G06F12/08G06F12/0855G06F12/0877
Inventor 陈小刚李顺芬陈一峰许林海陈后鹏丁晟宋志棠
Owner SHANGHAI INST OF MICROSYSTEM & INFORMATION TECH CHINESE ACAD OF SCI