面向混合内存的系统软件机理和关键技术研究

基本信息
批准号:61472241
项目类别:面上项目
资助金额:80.00
负责人:黄林鹏
学科分类:
依托单位:上海交通大学
批准年份:2014
结题年份:2018
起止时间:2015-01-01 - 2018-12-31
项目状态: 已结题
项目参与者:吴刚,陆朝俊,张同珍,陈璐希,李素敏,刘昊,李晨,吴惜文
关键词:
内存管理软件内存计算混合内存存储级内存
结项摘要

Recent advances in Non-Volatile Memory (NVM) bring an opportunity for the development of in-memory computing paradigm. By combining storage class memory (SCM) based on NVM and traditional main memory, the main memory capacity can be significantly increased with the advantage of retaining low cost and energy consumption. However, the introduction of hybrid main memory architecture poses some new challenges to the design of system software. This project will focus on the mechanism and design principles of system software for hybrid main memory architecture. The project will explore the memory allocating ,recycling and mapping,establish a unified management framework for hybrid main memory architecture; abstract in-place writing and byte-addressable accessing characteristics of SCM, design a set of flexible multi-mode system interfaces for accessing hybrid main memory; investigate approaches to supporting semantics related memory data structure in hybrid main memory, develop a semantics supported user mode file system; finally,construct a prototype system to validate and verify the effectiveness of the mechanisms proposed and key technologies developed.

新型非易失性存储器件近年来工艺进展和成本走低,为内存计算模式的应用和发展创造了机会。将基于非易失性存储器件的新型存储级内存SCM与传统内存相结合组成混合内存,可以在保持成本和能耗优势的前提下大幅提升内存容量,为大数据的高效实时处理提供支持。然而,混合内存体系架构的引入,对系统软件的设计提出了新的挑战。.项目拟针对混合内存体系架构下支持内存计算的系统软件机理和关键技术展开研究。探索支持混合内存管理的内存分配、回收和地址映射方法,设计混合内存高效统一管理机制;研究基于原地写操作、按字节访问的持久内存一致性抽象模型,设计灵活的支持混合内存多模式访问的系统接口;研究混合内存体系架构下支持语义描述的内存数据结构,设计并实现相应的用户态语义文件系统;通过原型系统构建和系统模拟仿真,对设计的支持混合内存的系统软件的有效性和合理性进行验证。

项目摘要

新型非易失性存储器件近年来工艺进展和成本走低,为内存计算模式的应用和发展创造了机会。将基于非易失性存储器件的新型存储级内存SCM与传统内存相结合组成混合内存,可以在保持成本和能耗优势的前提下大幅提升内存容量,为大数据的高效实时处理提供支持。然而,混合内存体系架构的引入,对系统软件的设计提出了新的挑战。项目针对混合内存体系架构下支持内存计算的系统软件机理和关键技术展开研究。项目组遵照预设的研究计划开展研究,取得了多项技术成果,包括:1)项目新型非易失性存储器件及其技术近年来发展迅速,为内存计算的应用和发展创造了机会。将基于非易失性存储器件的新型存储级内存SCM与传统内存相结合组成混合内存,可以在保持成本和能耗优势的前提下大幅提升内存容量,为大数据的高效实时处理提供支持。然而,混合内存体系架构的引入,对系统软件的设计提出了新的挑战。项目针对混合内存体系架构下支持内存计算的系统软件机理和关键技术展开研究。项目组遵照预设的研究计划开展研究,取得的技术成果包括:1)项目面向混合内存体系架构,设计并实现了一个混合内存管理系统,该系统支持对混合内存的内存分配、回收和地址映射,并通过检查点机制保障系统的可靠性;该系统还利用持久内存的可字节寻址特性,避免了传统的字节到块转换的持久化过程开销,有效提升了持久化性能。2)项目研究了持久内存一致性抽象模型,实现了包括持久内存访问文件模式、持久内存访问主存模式、持久内存访问块模式在内的多模式访问接口;项目设计的多模式访问接口能相互兼容,灵活支持上层各类应用的需求。3)项目研究了混合内存文件系统架构,设计并实现了一个高性能的持久性内存文件系统,该文件系统通过高效的快照机制实现了多版本特性,以维护数据及元数据一致性,提供可靠性保障;该文件系统还设计了对底层持久性内存介质和上层应用读写特性的双向感知机制,从而实现了持久内存文件读写加速机制,显著提升了持久性内存文件系统的读写性能。4)另外,项目还通过模拟及实际硬件平台对上述设计的混合内存系统软件进行了集成与测试,测试结果验证了设计的系统软件的有效性和合理性。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于SSVEP 直接脑控机器人方向和速度研究

基于SSVEP 直接脑控机器人方向和速度研究

DOI:10.16383/j.aas.2016.c150880
发表时间:2016
2

基于细粒度词表示的命名实体识别研究

基于细粒度词表示的命名实体识别研究

DOI:10.3969/j.issn.1003-0077.2018.11.009
发表时间:2018
3

基于混合优化方法的大口径主镜设计

基于混合优化方法的大口径主镜设计

DOI:10.3788/AOS202040.2212001
发表时间:2020
4

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

DOI:
发表时间:2020
5

基于抚育间伐效应的红松人工林枝条密度模型

基于抚育间伐效应的红松人工林枝条密度模型

DOI:10.12171/j.1000–1522.20200057
发表时间:2021

黄林鹏的其他基金

批准号:60970010
批准年份:2009
资助金额:30.00
项目类别:面上项目
批准号:60673116
批准年份:2006
资助金额:25.00
项目类别:面上项目

相似国自然基金

1

面向非易失性内存存储的性能和耐久性优化关键技术研究

批准号:61802038
批准年份:2018
负责人:陈咸彰
学科分类:F0204
资助金额:27.00
项目类别:青年科学基金项目
2

面向高能物理分波分析方法的内存计算关键技术研究

批准号:11775249
批准年份:2017
负责人:孙功星
学科分类:A2804
资助金额:72.00
项目类别:面上项目
3

多Agent系统软件体系结构的基础理论和关键技术研究

批准号:60773018
批准年份:2007
负责人:毛新军
学科分类:F0203
资助金额:29.00
项目类别:面上项目
4

内存数据库容错关键技术研究

批准号:61872072
批准年份:2018
负责人:吴刚
学科分类:F0202
资助金额:63.00
项目类别:面上项目