片上多处理器芯片上的SPX性能优化研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lihongde313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统三十多年来得到了广泛的应用,芯片集成度越来越高,片上多处理器芯片(MPSoC)技术取得较快的发展,一方面,嵌入式处理器能够提供日益强大的处理能力,另一方面存储技术发展缓慢,存储子系统已经成为影响系统性能的瓶颈。通过采用适当的任务调度算法提高程序的并行度以及利用高速的片上存储器提升系统的性能都是目前研究的重点之一。片上存储器用作便签式存储器SPM(Scratch Pad Memory)相比缓存(Cache)具有低能耗、更好的实时性保证和占用更少的片上面积等优点[1,2],现在很多MPSoc上已经集成了SPM。目前对SPM的研究主要分为静态和动态两种管理策略;静态的管理策略选取需要存入SPM中的数据或程序子集后,在程序的执行阶段,SPM中的内容不再发生变化;而动态的策略在程序的运行过程中不断调整SPM中的内容来充分的提高系统的性能和降低能耗;然而目前这些研究几乎都只针对单处理器架构,多处理器上的SPM研究相对较少,其任务并行的特点使得SPM的管理变得异常困难。面向MPSoC架构,本文提出了一种动静态结合的SPM管理策略。首先采用集成的任务调度、SPM划分和数据分配策略进行SPM在各个处理器间的弹性地划分和全局变量的分配,因为局部变量只会由相应的处理器独自访问,所以采用局部动态的思想,在各个处理器上依据贪心算法考虑将合适的局部变量分配到空余的SPM中,或者直接替换全局变量,这样,通过充分的提高SPM的利用率来减少访问外存的次数,提升系统的性能。采用基准测试用例Mibench,实验数据表明,该动静态结合的分配策略能够有效的减少程序的运行时间。本研究针对MPSoC架构,通过基于SPM的优化,提升了嵌入式系统的性能,将推动SPM在嵌入式系统中的进一步发展和研究。
其他文献
犬淋巴外渗是由于钝性外力作用于犬的体表造成皮下结缔组织内的淋巴管破裂,致使大量淋巴液积聚在局部组织而形成局限性、波动性中胀。多发生于颌下、颈部、胸前、背部等淋巴管
农业生产是露天工厂.对自然条件的依赖性较强,增强自然灾害预警和防灾减灾能力。是实现农业丰产丰收的重要保障。近年来,各种极端性气候增多,农业灾害对农业生产的影响越来越突出
近年来,基于半导体激光器(SLs)的混沌同步与保密通信引起了学者们的广泛关注。半导体激光器在受到如光反馈、光注入、光电反馈等扰动下,可得到混沌输出。当两个半导体激光器
Z扫描技术是一种测量材料非线性的方法,确保激光器输出能量的稳定是进行Z扫描技术测量的必要前提。激光脉冲峰值功率是激光器输出脉冲的基本性能指标,其变化能够反映激光器输
本论文结合科研项目,针对Ⅲ-Ⅴ族氮化物中存在的极化电场,自洽求解薛定谔方程和泊松方程。提出了利用及消除极化电场的方法,为GaN基LED工艺优化提供理论基础,并通过实验降低p
风景油画是画家描绘自然风景以及人类生活景观的一种艺术创作题材。最初,西方风景油画只在人物宗教画或者静物画中作为烘托的角色而存在。直到文艺复兴之后,风景油画才逐渐作
沿海地区有部分燃煤电厂采用海水脱硫工艺,对其烟尘超低排放改造不仅需要考虑除尘效果,还需要考虑高效除雾、海水防腐等要求,介绍了管束式除尘除雾器在海水脱硫电厂中首台改
随着专用集成电路(ASIC)复杂度的提高,功能验证的工作量成倍增加,传统的验证方法很难完成复杂度在百万门以上的ASIC功能验证。高级验证语言的应用,大大提高了功能验证的效率,
微环谐振器由于尺寸小、性能优良等优点,在光通信网络中有着广泛的应用潜力。在滤波和波分复用的应用中,为使用多个大的微环串联,得到大的自由光谱范围,需进行伪模抑制和通带
采用紫外/可见分光光度计,考察不同分子量的聚N-异丙基丙烯酰胺(PNIPA)与羧甲基壳聚糖(CMCS)在不同介质中(蒸馏水、不同pH值和不同NaCl浓度)的复合行为。结果表明,CMCS与PNIPA之间