Non-volatile Memory Page Allocation Mechanism
Anping Xiong, Weibi Bai, Linbo Long, Yi Jiang
Abstract
Anping Xiong, Weibi Bai, Linbo Long, Yi Jiang
Abstract
With the current demand for large-capacity, easy-to-expand, and low-power high-performance memory systems, the current memory systems continue to have problems such as high static power consumption, small DRAM capacity, and low scalability, New nonvolatile The emergence of the non-volatile memory provides the possibility to solve these restrictions. Although the new non-volatile memory has the characteristics of low static power consumption, non-volatile, and high scalability, but the memory cell has a limited number of writes, poor tolerance, and large access delay. The access performance is also inferior to DRAM. Therefore, NVM cannot completely replace DRAM as the main memory. Generally, unified addressing is used to form hybrid memory by taking advantage of their own advantages, In recent years, a lot of research has been done on a hybrid memory system composed of DRAM and non-volatile memory has achieved research results. This article mainly introduces the page classification of hybrid memory based on NVM and how to select the free page that is most similar to the requested page as the allocation page. and experiments have verified that the mechanism can effectively reduce bit flipping and writing Number, thereby reducing the write energy consumption of the hybrid memory system, the experimental results show that the average energy consumption of the hybrid memory energy consumption optimization and management scheme based on the system architecture is reduced by about 27.3%.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
With the current demand for large-capacity, easy-to-expand, and low-power high-performance memory systems, the current memory systems continue to have problems such as high static power consumption, small DRAM capacity, and low scalability, New nonvolatile The emergence of the non-volatile memory provides the possibility to solve these restrictions. Although the new non-volatile memory has the characteristics of low static power consumption, non-volatile, and high scalability, but the memory cell has a limited number of writes, poor tolerance, and large access delay. The access performance is also inferior to DRAM. Therefore, NVM cannot completely replace DRAM as the main memory. Generally, unified addressing is used to form hybrid memory by taking advantage of their own advantages, In recent years, a lot of research has been done on a hybrid memory system composed of DRAM and non-volatile memory has achieved research results. This article mainly introduces the page classification of hybrid memory based on NVM and how to select the free page that is most similar to the requested page as the allocation page. and experiments have verified that the mechanism can effectively reduce bit flipping and writing Number, thereby reducing the write energy consumption of the hybrid memory system, the experimental results show that the average energy consumption of the hybrid memory energy consumption optimization and management scheme based on the system architecture is reduced by about 27.3%.
Key concepts: Computer science, Scalability, Memory management, Dram, Interleaved memory, Non-volatile memory, Energy consumption, Registered memory