嵌入式系统中基于非易失性存储器的数据分布优化研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:jinghong_22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的嵌入式系统存储体系架构主要面临两方面问题:第一,作为内存的DRAM存在能耗与扩展性的缺陷;第二,基于SRAM的SPM被广泛用于替代硬件控制的缓存,但SRAM存在面积大、泄露功耗高的缺陷。新型NVM因具备超低静态功耗、较高的存储密度等优势,不仅能够显著降低引入大量DRAM内存产生的静态功耗,同时有望填补缓存、内存与外存不断扩大的性能鸿沟。但NVM存在读写不对称、MLC与SLC性能互补的问题,并且程序极不均衡的访问模式将进一步加剧上述问题。为此,本文将深入探索嵌入式程序的读写访问特征,立足于基于DRAM/NVM混合内存、SLC/MLC混合SPM的新型存储架构,着力于异构存储介质中数据如何分配的关键问题,旨在充分利用NVM的性能优势的同时避免其缺陷,以满足嵌入式系统在性能、能耗等方面的诉求。主要包括:1.嵌入式系统中基于DRAM/NVM混合内存,本文提出了一种实时保证的数据分配策略。本文利用编译器与条件分支概率对嵌入式程序进行分析;然后,综合考虑每个数据的写特质,统一不同数据与异构存储介质的布局,将写频繁的数据存放于写开销低的DRAM,将读频繁的数据存放于密度高的NVM,保证嵌入式程序实时性的前提下,使其数据访问能耗最小。2.嵌入式系统中基于NVM SLC/MLC混合SPM,本文提出了一种动态的数据分配策略。考虑NVM SLC/MLC在访问性能与存储密度上的互补优势,本文结合SLC/MLC可动态切换的特性,考虑新型架构中存储位置、异构存储开销、存储大小等约束条件,将问题构建为线性规划模型,并以此构建近似最优算法,优化SLC/MLC混合SPM的数据访问开销。最后,本文分别构建了DRAM/NVM混合内存和NVM SLC/MLC混合SPM的实验模拟平台,实验结果表明本文提出的技术能有效地提升系统性能,减少系统能耗,并且显著缩短数据访问延迟。本文利用嵌入式系统程序的特性,开展了基于新型NVM的数据分配策略研究,以突破嵌入式存储体系的瓶颈,促进嵌入式设备在物联网、大数据等领域的应用及发展。
其他文献
近年来,无人机技术的迅猛发展,同时促进了低空遥感相关技术的快速进步。无人机所具备的操作便捷、高效率、成本低等优势,使其被广泛应用于林业监控、灾害应急响应等领域。由于无人机进行低空航拍所获取的图像视角较小、数据量大且分辨率较高,为了得到拍摄场景的完整的视野,需要通过拼接技术将大量的小视角图像拼接成大场景图像。对林地的生长状况进行动态监测还需要对植被进行分类提取,因此选取何种算法实现精确、高效的图像拼
分布式存储系统Ceph不但具有高可靠性、高性能、可扩展性和数据自动均衡等特性,还结合了无中心化和无元数据寻址的先进设计思想。这些特点使得Ceph能在存储领域中备受欢迎。在分层的存储架构中,Ceph为进一步提高系统性能,将SSD存储设备池作为HDD存储设备池的缓存层。但在此分层的存储架构下,一方面,Ceph缓存存在污染问题,在系统中产生了不必要的I/O;同时,缓存池内存储节点负载不均衡的问题会影响系
作为前沿热门交叉学科,生物医学领域涵盖了包括生物学、生命科学、医学和计算机科学等多个学科的专业知识,该领域的研究也因此得到了研究者的广泛关注。最近几年,研究者在生
在蛋白质组学的分离分析中,具有特殊选择性的色谱介质在蛋白质样品的前处理中发挥了非常关键的作用,但是这些色谱材料在去除高丰度蛋白或者富集低丰度蛋白时,往往需要改变流
在党的十八大以来,党中央把生态文明建设放在治国理政的重要战略地位,大力度推进生态文明建设,环保工作部署频次密集,大气、水、土壤污染防治三大战役相继打响,中央和省级的
移动云系统技术的快速发展,使得其复杂度日益提高,系统故障概率急遽增大。这些故障不仅会对服务提供商和用户造成巨额经济损失,还可能导致严重的灾难性事件。因此,移动云系统的容错性能成为了一个重要的研究课题,其中,基于分级检查点技术的容错策略成为了当前移动云容错领域的主要技术。本文主要对分级检查点技术进行了研究,已经取得的研究成果主要包括:1.针对当前移动云容错开销较大的问题,本文依据随机更新回报理论,结
良好的生态环境是人类生存和发展的基本前提。但是,我国长期以经济建设为中心的经济社会发展方式,造成了巨大的生态压力。自十八大以来,国家日益注意到生态环境对于人类社会
家庭是一个人社会化的最初场所,对个人的成长环境,性格形成都有着深远的影响。不适当的家庭教育会给孩子带来很多负面影响,是造成青少年行为、学习、品行、人际关系问题的主
本文首先对微生物多样性进行了简单地介绍,然后说明了对土壤微生物的多样性的两种研究方法,即:基于生物或化学的方法和基于分子生物学技术的方法。然后,对于应用于微生物多样
在司法实践中,教唆犯和正犯会出于某种原因在犯罪过程中出现事实认识错误,这种错误的发生对认定教唆犯的刑事责任和正犯的刑事责任产生着影响,要想解决此类问题,需要相关学说