学位论文 > 优秀研究生学位论文题录展示
面向粗粒度可重构处理器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的时域划分算法。仿真结果表示,编译器后端性能符合项目的要求。
|
全文目录
相似论文
- 光学零件表面轮廓干涉测量方法研究,TG84
- 配电网故障定位与网络重构算法的研究,TM727
- 电视文化生态的建构,G220
- 阿托伐他汀抗氧化作用对血管损伤小鼠血管重构的影响,R543
- 可重构式轮臂移动机器人的设计与仿真研究,TP242
- Ad Hoc网络拓扑重构方案的设计与仿真,TN929.5
- 基于服务划分的ERP系统快速重构平台关键技术的研究,TP311.52
- 基于项目的A公司组织结构重构研究,F272
- 气动肌腱驱动的机械增力压力机设计,TG305
- 我国非政府组织与政府关系研究,D630
- 面向实用化的覆盖件模具型面设计关键技术研究,TG76
- 可重构相贯线切割机床的设计及控制软件的开发,TG48
- 平流层演示验证飞艇的可重构控制器设计,V274
- FPGA远程动态重构系统的设计与实现,TN791
- FPGA可重构在高速串行系统中的应用研究,TN791
- 青浦电网10千伏配网重构研究,TM711
- SINS/GPS组合导航系统算法研究,V249.328
- 面向遥感图像的压缩感知重构条件及算法研究,TP751
- 基于STM32的嵌入式光谱重构处理技术的研究,TP79
- 可重构广角天线及等离子体天线关键部件研究,TN821.8
- 部分破坏模式下的机电产品拆卸序列规划方法研究,TH162
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|