基于可变便笺式存储器的任务与数据分配优化

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:isaxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
便笺式存储器(Scratchpad Memory,SPM)属于片上存储器,它位于cache层并且可以由软件进行控制,但由于传统SPM中的SRAM存在着扩展性差、存储密度小、静态能耗高等问题,严重地影响系统性能。非易失性存储器(Non-volatile Memory,NVM),具有匹敌传统存储器的读取速度、超低的静态能耗以及高密度存储优势,被视为有希望取代传统存储器的新型存储器,但其单层单元(Single-level Cell,SLC)存储密度低,多层单元(Multi-Level Cell,MLC)访问性能弱等缺点成为了取代传统存储器的一大阻碍。为了解决上述的诸多问题,论文利用NVM中SLC/MLC两种存储单元间的互相转换,以及两种存储单元在性能和存储容量方面的互补优势,实现可变SPM的新型存储架构。设计了任务分配算法以及数据分配算法,以达到任务集在满足实时性要求的同时系统能耗开销小的目标。论文主要工作包括:1.基于SLC/MLC的可变SPM结构,提出一种基于可变SPM的离线实时任务分配算法。该算法利用profiling工具对任务的读写情况进行统计,根据每个任务的读写特性,结合NVM SLC/MLC两种存储单元的相互转换,利用两种存储单元在性能和存储容量方面的互补优势构建了一种可根据任务集的需求动态可变的新型SPM架构。考虑新型架构中各种存储介质的访问开销、存储大小以及实时性等约束条件,构建整数线性规划模型,设计近似最优算法,使得任务集在得到实时性保证的情况下达到能耗最低的目的。2.基于SLC/MLC的可变SPM结构,提出一种变量级数据分配策略,其具有更细的粒度和更优的系统性能。根据任务中具体变量的读写特性,考虑到不同存储介质的访问性能有所差异,将数据分配问题构建成ILP(Integer Linear Programming)模型,并提出最优的变量级数据分配算法,在任务分配的基础之上进一步降低数据的访问能耗,从而优化系统性能。3.利用模拟器模拟了基于SLC/MLC可变SPM架构的系统并进行实验,实验结果表明以上两种优化算法都能够有效降低系统的能耗开销,并且保证任务集在系统中的实时性。论文中,我们利用了非易失存储器NVM的特性,研究实时任务分配以及数据分配策略,以促进嵌入式存储系统的发展,使NVM替代传统存储器成为可能。
其他文献
国家教育体制改革的不断深化对学校教育提出了更高的要求,学校体育作为学校教育的重中之重,对体育教师的教学能力和专业素养提出了更高的要求,体育教师面临的职业压力越来越
长穗花鼓跟随新中国成立初期“向民族民间学习”文化艺术大发展的东风应运而生。在由“凤阳花鼓”逐步转变成为“长穗花鼓”的过程体现了舞蹈表现形式会因为其最主要的载体“
赵州扇鼓是流传在河北省赵县境内的一种独具地方特色的民间舞蹈,因其所用之鼓形似团扇而得名。它起源于汉代,盛行于明末清初,其明快、活泼、诙谐、风趣的艺术风格,深受当地人
在中国社会城市化不断发展的进程中,城市题材水墨画成为当代中国画创作的一个新课题。水墨城市绘画不仅顺应了社会发展的趋势,对中国传统水墨画又有一定的传承和创新,是城市发展的精神营养。因此,研究分析以水墨表现城市绘画创作在当代的实践,对水墨画的发展具有重要意义,也对我以水墨表现骑楼的创作研究有很大帮助。本文在实践与现有理论研究分析的基础上,把水墨城市绘画的概念理解为:以水墨绘画形式来表达城市中的自然景观
随着互联网技术,机器视觉技术等现代技术的飞速发展,智能监控系统在农业生产养殖中得到了推广与应用,成为了智能化养殖必不可少的一部分。生猪智能化健康养殖关系到人们的生
随着农业智能机械化水平的持续提升,有关无人驾驶农机进行独立作业的研究也在飞速发展。及时、精准地对插秧机的栽植状况和工况进行监测,以及在故障发生时能实时地报警是插秧
罗马征服给埃及的司法工作带来新的变化。作为一个有悠久历史的文明古国,在罗马人到来之前,埃及已历经法老、托勒密王朝的统治达3000年之久,其境内人口构成相当复杂,不同地区
写生性油画创作是一种直面生活、直面大自然的油画创造方式。印象派的出现更是将写生作为一种创作方式的观念推向了一个高峰,越来越多的画家逐渐意识到写生性绘画创作的意义
本文是一篇以功能对等理论为指导的翻译实践报告,所译章节选取自玛格丽特·安·富兰克林所著的澳大利亚种族史作《澳大利亚白人与黑人》,该书于1976年海涅曼教育出版社出版,
高速多体船采用流线型支柱对排水体和主体部分进行连接,不仅具有甲板面积宽敞的优点,并且具有航行阻力小、耐波性好、机动性、运载能力强、横向稳定性好等优势,因而成为各国