摘要
随着信息物理系统和普适计算的发展,现有内存无法满足智能终端等嵌入式系统对性能、能耗和设备面积的高要求。工业界和学术界正提出使用新型非易失性存储器(NVM)和DRAM混合内存系统的解决思路。针对NVM和DRAM混合的内存系统架构,提出一种新型的高效、低能耗的页面管理机制。该机制根据不同数据页的访问特征和历史信息,提出一种新的页面初始化分配策略,和一种根据数据页的访问方式等历史信息物理动态调整存储位置的方法。实验结果表明,该方法相比既有Linux内存管理策略可提高149%的性能,可降低55.4%的能耗。
With the development of Cyber-Physical Systems and Ubiquitous Computing, it is hard for existing memory systems to meet the high requirements of performance, energy consumption, and area of embedded systems. Industry and academia have been proposing to use the hybrid memory system of emerging Non-Volatile Memory (NVM) and DRAM to tackle the problem. Proposes a novel page management mechanism, achieves high performance and low energy consumption, for hybrid memory based embedded systems. Based on the access features and history information of pages, the mechanism designs a new strategy to determine the initial allocation of pages, an approach to dynamically adjust the physical locations of pages based on the history of data accesses on the pages. The experimental results show that, comparing with existing memory management approaches in Linux, the proposed method can improve performance by 149%, save 55.4% of energy.
基金
"863"国家高技术研究发展计划(No.2015AA015304)
国家自然科学基金项目(No.61472052
No.61173014)
重庆市科技攻关项目(No.cstc2014yykf B40007)
关键词
混合式内存管理
性能优化
能耗优化
非易失性内存
Hybrid Memory Management
Performance Optimization
Energy Optimization
Non-Volatile Memory