学位论文 > 优秀研究生学位论文题录展示

面向粗粒度可重构处理器REmusII的任务编译器后端设计

作 者: 刘勰
导 师: 王琴;绳伟光
学 校: 上海交通大学
专 业: 集成电路工程
关键词: 粗颗粒度 可重构 任务编译 时域划分
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 53次
引 用: 1次
阅 读: 论文下载
 

内容摘要


REmusII系统是“十一五”863计划重点项目“嵌入式可重构移动媒体处理核心技术”设计的粗颗粒度可重构处理器。本文设计出REmusII系统的编译器的后端,编译器后端将数据流图(DFG)映射到REmusII的可重构阵列上,并生成REmusII可识别的配置字文件。整个过程涉及到包含数据传输方式、数据存储方式、时域划分、任务调度等策略的整个编译器后端流程的设计,流程的代码实现和硬件可识别配置字生成的实现。同时根据硬件的数据2D存取方式,对可重构阵列内部和外部存储器分别进行了内存分区调度管理,提高了数据存取的效率。本文给出了编译器后端的执行过程和结果,以DCT32为例介绍了编译器后端处理单个DFG的过程,并通过对akiyo_qcif_,container_qcif,suzie_qcif三个测试视频(qcif,175x144)码流的测试,证明了编译器后端功能的正确性,符合项目的要求。为了进一步提高性能,本文在DFG映射过程中的时域划分部分引入了微粒群优化算法(PSO),并同时考虑到划分块数、通信量和资源利用率三个主要因素,给出了基于PSO的时域划分算法PSOTP,对时域划分算法进行了优化。利用以上9种测试实例进行的仿真结果表示:相对于ALAP、ASAP、LIST算法、基于节点出度优先级的表调度算法(Priority List, PL)和基于模拟退火算法的SATP算法这五种时域划分算法,PSOTP在划分结果性能和自身运行速度上展现了优越性。本文设计了基于REmusII可重构系统编译器的后端部分,设计了编译器后端整套编译流程,并进行了实现。同时给出了基于PSO的时域划分算法。仿真结果表示,编译器后端性能符合项目的要求。

全文目录


相似论文

  1. 光学零件表面轮廓干涉测量方法研究,TG84
  2. 配电网故障定位与网络重构算法的研究,TM727
  3. 电视文化生态的建构,G220
  4. 阿托伐他汀抗氧化作用对血管损伤小鼠血管重构的影响,R543
  5. 可重构式轮臂移动机器人的设计与仿真研究,TP242
  6. Ad Hoc网络拓扑重构方案的设计与仿真,TN929.5
  7. 基于服务划分的ERP系统快速重构平台关键技术的研究,TP311.52
  8. 基于项目的A公司组织结构重构研究,F272
  9. 气动肌腱驱动的机械增力压力机设计,TG305
  10. 我国非政府组织与政府关系研究,D630
  11. 面向实用化的覆盖件模具型面设计关键技术研究,TG76
  12. 可重构相贯线切割机床的设计及控制软件的开发,TG48
  13. 平流层演示验证飞艇的可重构控制器设计,V274
  14. FPGA远程动态重构系统的设计与实现,TN791
  15. FPGA可重构在高速串行系统中的应用研究,TN791
  16. 青浦电网10千伏配网重构研究,TM711
  17. SINS/GPS组合导航系统算法研究,V249.328
  18. 面向遥感图像的压缩感知重构条件及算法研究,TP751
  19. 基于STM32的嵌入式光谱重构处理技术的研究,TP79
  20. 可重构广角天线及等离子体天线关键部件研究,TN821.8
  21. 部分破坏模式下的机电产品拆卸序列规划方法研究,TH162

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com