面向通用可重构计算系统的任务编译关键技术研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hui8554974
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
半导体行业的不断发展对硬件的灵活性和性能提出了新的挑战,可重构计算系统因其对两者的较好折中而得到飞速发展,并逐渐从针对单一领域的应用转向面向多领域的应用。但由于缺乏通用的编程模型、相应的编译架构和并行化的编译方法,任务编译器的开发一直是可重构计算发展的难点所在。本文从可重构处理器的硬件架构出发,抽象出基于Remus-II的编程模型,建立了相应的任务编译架构。并针对代码并行度不高,硬件执行效率低等问题,提出了基于循环展开的迭代编译技术来优化编译性能,并通过模板库的开发与集成来降低迭代编译带来的额外编译开销。集成模板的迭代编译任务编译器前端通过标注选择将高级语言程序转化为中间表示或调用迭代编译模板;若调用模板,后端直接提取配置信息和接口文件,否则通过中间表示的解析、时域划分、存储约束生成重构配置信息和接口文件,最终整合主程序映射到主控核和重构阵列执行。本文对通过软件模拟和硬件仿真对任务编译器进行功能测试和性能分析。测试结果表明任务编译器的配置信息生成功能正确,对于媒体应用典型算法,如H.264解码中的IDCT、MC、ME等,其核心平均加速比达到15,而集成模板库后的模板调用平均编译时间减少90%。
其他文献
量子点结构的生长与特性的研究是一项具有重要理论意义和应用价值的课题.近年来,自组装量子点的生长与研究越来越受重视,而自组装技术的应用也越来越广泛.论文首先给出了薄膜
儿童书《赞美你:给女儿们的一封信》是美国总统奥巴马献给自己两个女儿的礼物。“竞争对手的签名”是《哈利·波特》之母——J.K.罗琳为孩子准备的圣诞之礼。《时光的邂逅》是歌手何静唱给女儿JouJou一个人的歌。陪你玩“我喜欢”的玩具是吴镇宇送给feynman的新年陪伴。这些为孩子准备的礼物都如此富有意义,那么,参与本次小调查的小朋友和家长朋友们又想为谁准备一份不一样的惊喜呢?他们的礼物会更富心意和祝福
期刊