基于ScratchPad Memory的嵌入式系统优化研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:xiang879154
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的发展日新月异,其应用也越来越广泛。随着嵌入式系统应用的不断深入,性能、实时陸与能耗等方面对于嵌入式系统的要求越来越高。嵌入式系统的软硬件需要协同进行高效率的设计,以满足应用的需求。基于SoC与MPSoC的嵌入式系统研究的不断深入,片上面积的利用效率越来越高,所集成的器件种类丰富,性能和容量也不断提升。利用片上高性能器件来提升嵌入式系统的整体性能更是当前嵌入式系统研究的重点之一。由于片上可利用面积的增加,越来越多的嵌入式处理器将存储器集成在片上,通过片上高速总线来进行访问。片上存储器有利于缩小处理器核与内存之间的访问延迟,提高系统的整体性能。ScratchPad Memory是集成到芯片上的非cache用途的SRAM存储器的统称。通过软件控制的方法,将代码和数据存放在ScratchPad Memory中,提供给处理器使用。由于ScratchPad Memory具有软件可控制、响应速度快、占用片上面积小、能耗低的特点,在嵌入式系统中得到了越来越广泛的应用。本文关注ScratchPad Memory的有效使用,研究如何利用ScratchPad Memory进行嵌入式系统的优化,对程序进行加速,减少消耗在存储器访问上的时间,降低因存储访问带来的能耗,从而提高嵌入式系统的整体性能。本文主要在三个方面进行了研究:(1)基于ScratchPad Memory的嵌入式操作系统优化。通过对嵌入式操作系统中调度算法的改进,对嵌入式操作系统的进程调度模块进行优化,将进程调度模块分配到ScratchPad Memory上运行;将嵌入式操作系统微内核化,对微内核实行构件化,从而提高嵌入式操作系统的运行效率。(2)多道程序共享ScratchPad Memory的优化。通过对嵌入式程序进行分析,生成存储对象。这些存储对象在运行时,可以被调度到ScratchPad Memory上,利用ScratchPad Memory的特点加快程序的运行速度,减少程序运行时的能耗。(3)提出了面向MPSoC体系结构的ScratchPad Memory优化。对于传统的嵌入式程序,通过编译分析析取存储对象。通过操作系统专门的ScratchPadMemory管理器在多道程序之间进行协同,达到多道程序共享ScratchPad Memory的目的。通过对程序的线程化,提高程序的并行性,同时,由于线程流水,存储对象将会相对稳定的驻留在ScratchPad Memory上,从而实现对程序运行加速的目标。同时,本文也通过实验对所提出的ScratchPad Memory方法进行了验证和测试。这些优化方法在研究中通过在嵌入式硬件平台上和模拟平台上的实验得到了验证。实验结果表明,这些优化能够有效的提高嵌入式系统的性能,降低系统运行时的能耗,优化后系统性能提升在20%以上,能耗则减少25%以上。本研究充分利用了ScratchPad Memory的特点,设计了通过嵌入式操作系统、多道程序共享对嵌入式系统的优化;探索了多核引入嵌入式系统环境后,基于ScratchPad Memory的优化对多核嵌入式系统的整体性能优化。本研究的工作能够有效的通过基于ScratchPad Memory的优化,提升嵌入式系统的整体性能,将推动ScratchPad Memory在嵌入式系统中的进一步研究和推广。
其他文献
人们对蝴蝶定理的研究从未停止过,许多刊物,很多老师都以各种形式发表过看法,但很少有人从面积的角度来研究过蝴蝶定理,因此笔者从面积研究发现两个有一定价值的重要结论,供
期刊
微处理器受到高能粒子轰击或噪声干扰等恶劣环境的影响,将发生瞬态故障。这些瞬态故障可能引起软错误(Soft Error),甚至失效,这将对微处理器的可靠性产生较大的影响。随着集
【正】 摆在面前的这本精美的小书是我省藏族青年作家阿来的短篇小说集《旧年的血迹》。作为一个青年作家,第一个小说集子能在作家出版社以“文学新星丛书”的名义出版,确实
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
近年来,中国企业开展海外投资经营活动如火如荼,2016年中国非金融类直接投资达 1701.1 亿美元,同比增长44.1%.毋庸置疑,大量跨国企业在开展对外投资的过程中,在不同程度上强化
期刊
本文首先分析了收银审核工作中存在的问题,然后针对每项问题提出了健全内部管理制度、加强审核人员素质培养以及加强内部监督管控的有效对策。
本次对房屋建筑工程造价的组成进行简单分析,并探究影响造价管理的因素,进而提出有效的进行造价控制的策略.
脱硝电价政策是激励中国燃煤电厂开展NOX减排工作的重要政策工具,制定补贴标准是脱硝电价政策的重要内容。脱硝成本影响脱硝电价,科学核算脱硝成本是脱硝电价政策设计的前提
培养创新型人才是当前社会发展新形势下高校人才培养的重要目标,我校顺应形势自2006年起积极开展大学生创新创业训练计划项目(SRTP),本文通过对我校计划开展现状及实施效果进
游戏化可以让枯燥、艰难的任务变得有趣,从而驱动和引导受众,让商业目的更容易、更快速的实现。游戏化已广泛使用于娱乐、健康、企业管理、电子商务、教育和培训等包含社交因