嵌入式多核编译器研究与开发

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:liongliong445
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路物理极限的到来,单单通过提高处理器速度来提高计算能力的方法已越来越困难。所以通过增加处理器(或运算部件)个数来补偿单个处理器运算能力的不足,成为满足不断增长的运算能力需求最有希望的选择。多核设计的优点是在频率不变的情况下让处理器的性能获得明显提升,这一点将是未来嵌入式系统的发展趋势。为了尽可能减少程序员针对多核系统编写多线程程序的难度和复杂性以及利用大量的现存代码,将串行程序进行并行化编译处理将是一个很有前途的解决方法。本文针对在嵌入式系统中广泛使用SPM提高SoC存储子系统的性能,介绍了一种基于SPM的多核嵌入式系统循环调度算法,它能够尽量使分配到各个处理器上的循环迭代空间的执行时间保持一致。为了进一步地发掘嵌套循环的并行性和数据访问的时间局部性,对算法增加了一个线性循环变换的功能模块来进行改进。为了提高嵌套循环中数组访问Cache局部性,提高Cache命中率,通过编译优化方法的两种主要手段是循环变换和数据变换,本文将改进后的循环调度算法与一种基于投影分层技术的数据变换算法进行结合,最终形成一个通过有效提高SPM使用率从而加快嵌入式多核应用程序执行效率的解决方案。最后,用C++语言实现了本文所给出的解决方案,开发了一个适用于嵌入式多核的编译系统,并且通过实验证明给出的解决方案能够有效提高应用程序的执行效率。
其他文献
当代社会中,现代建筑空间环境由于忽视了对人文精神的关怀,在很多地方不能得到认同,居住者或使用者对建筑空间环境的归属感日益淡化。苏州作为一个历史悠久的城市,在城市建设
戏曲动画以中国传统戏曲艺术为创作主体,运用动画的艺术形式展现戏曲艺术中的人物造型、戏曲服饰、表演程式等艺术特点,对戏曲艺术进行模拟再现。它融合了戏曲艺术的精髓,采
随着光纤通信技术的发展,FTTH成为当前最为理想的宽带光纤接入方式,如何合理而高效地规划ODN(光分配网络)是当前FTTH规划、建设的重点问题,本文通过ODN网络典型规划实例分析
本研究尝试以《儿童权利公约》中的儿童发展权规范与立法原则为参照,分析我国儿童发展权保护立法中存在的问题及其原因,进而提出完善我国儿童发展权保护立法对策。本研究的范
肿瘤相关巨噬细胞在肿瘤间质中占有很大的比例。近年来诸多实验和临床研究均发现,肿瘤相关巨噬细胞与肿瘤的生长和转移密切相关,其数量与肿瘤的恶性程度和不良预后相关,在肿
对黄原胶、卡拉胶以及羧甲基纤维素钠(CMC)进行单因素试验,分别研究其对冷冻面团馒头的影响,确定它们在面粉中的合适添加量.然后在单因素试验基础上对它们进行正交试验,研究
目的旨在分析辅助药物炎琥宁结合阿奇霉素治疗小儿支原体肺炎的临床疗效。方法将152例支原体肺炎患儿随机分为治疗组79例和对照组73例,治疗组采用阿奇霉素联合炎琥宁治疗,对
生活方式与人的全面发展之间有着密切的关系。生活方式是培养新人、促进人的发展的途径。生活方式的建设为人的发展提供物质、精神条件,形成特定的社会环境与活动舞台。在新
中国结作为中华民族特有的手工艺品,不仅造型优美、色彩鲜艳,而且具有丰富的内涵。笔者根据色彩心理对人的心理暗示,研究中国结及其色彩,从而得出不同色彩的中国结传达的不同
细水雾灭火技术以其无环境污染、灭火迅速、耗水量低、对防护对象破坏性小等特点展示出广阔的应用前景,目前已成为国际火灾科学前沿研究热点之一。然而相对于细水雾对于固体