学位论文 > 优秀研究生学位论文题录展示
基于动态缓冲管理的片上网络体系结构研究
作 者: 朱红雷
导 师: 彭元喜
学 校: 国防科学技术大学
专 业: 电子科学与技术
关键词: 片上网络 缓冲区管理 开关分配 匀同步 虚通道 虚拟输出队列 网络性能
分类号: TN47
类 型: 硕士论文
年 份: 2010年
下 载: 35次
引 用: 1次
阅 读: 论文下载
内容摘要
随着应用复杂度的增加,片上多核系统已经成为提高计算性能的最佳解决方案之一。基于分组交换且可缩放的片上网络(NoC,Network-on-Chip)能够克服信号完整性差,时钟分布困难,通信带宽可扩展性低,设计与生产脱节等问题,有望成为片上多核系统互连的有效解决方案。作为NoC的主要技术瓶颈,有效的缓冲区管理技术能够大大提高NoC通信性能,减少面积与功耗开销。本文主要从片上通信性能的角度对基于动态缓冲管理的片上网络体系结构展开研究与实现。本文首先从NoC体系结构设计要点对NoC网络结构进行定义。同时文章从缓冲与开关资源分配的角度提出一种动态分配输入队列结构(DAIQ,Dynamically Allocated Input-Queue)的虫孔网络,该网络采用一种新颖的开关匹配机制——简单轮询匹配(SRRM,Simple Round-Robin Match),从而对静态分配输入队列(SAIQ,Statically Allocated Input-Queue)的虚通道网络性能与开销进行折中(SAIQ网络开关输入端口采用报文级调度,同时输出端口采用微片调度);同时还提出一种支持QoS的VOQ(Virtual-Output-Queueing)结构网络。另外,为了使NoC能够采用GALS结构解决时钟分布问题,文中提出一种改进的匀同步器电路结构。为了进一步提高网络性能,本文从多输入队列开关输入输出端口微片级调度的角度出发,并以传统虚通道结构(SAVC,Statically Allocated Virtual Channel)路由器作为设计基础,提出两种动态缓冲管理的片上路由器结构——动态分配虚通道(DAVC,Dynamically Allocated Virtual Channel)与动态分配虚拟输出队列(DAVOQ,Dynamically Allocated Virtual-Output-Queueing)。其中DAVC采用一种新颖的跨步流控机制,DAVOQ则采用低流水线逻辑。相比SAVC路由器,相同缓冲容量下,DAVC路由器能以甚微的总面积代价获得非常可观的吞吐率与延迟改善,但如果缓冲容量减半,DAVC路由器不但能节省总面积与功耗开销,同时还能获得与SAVC路由器相近似的性能;对于DAVOQ路由器,在相同缓冲容量开销下,能同时获得性能与实现开销改善,其吞吐性能介于DAVC与SAVC路由器之间,但延迟性能却明显好于这两种结构。NoC网络结构设计主要通过网络性能探索与分析进行评估,为此本文采用verilog语言构建一个网络结构可扩展的NoC模拟系统与设计参数可重配置的FPGA仿真原型。并在文章最后完成均匀流量下的DAVC与DAVOQ两种优化的网络结构性能探索与分析。
|
全文目录
相似论文
- 软交换测试仪后端系统设计与开发研究,TN915.05
- 面向高效NoC路由差错码设计,TN47
- 质量管理在网络性能指标监控中的应用研究,F626
- 流媒体直播加速系统中内容分发管理系统的设计与实现,TP315
- 基于WSN的铁轨监测设计与仿真,TP274
- 基于NoC的软错误点到点容错机制及面向可靠性的应用映射算法研究,TP302.8
- 基于冗余传输的片上网络软错误的容错方法研究,TP302.8
- 2D MESH片上网络容错路由算法研究,TP302.8
- 高性能低功耗多核处理器研究,TP332
- 片上网络可靠包传输算法研究,TN47
- 新型电力线载波通信组网模型的研究,TM73
- 校园教育培训平台方案设计及工程实践,TP393.18
- 端到端网络性能测量系统的分析与研究,TP393.06
- 单片机嵌入式操作系统研究与NoC结构的操作系统内核设计,TP316.2
- GPRS无线分组网络性能及业务质量评估系统的设计与实现,TN929.5
- 片上网络通信协议与QoS保障机制研究,TN47
- 片上网络层次划分及多目标映射技术研究,TN47
- 片上网络映射及路径分配问题研究,TN47
- 低功耗NoC路由器结构研究,TN47
- 片上网络拓扑结构的研究,TN47
- 片上网络路由算法和映射算法研究,TN47
中图分类: > 工业技术 > 无线电电子学、电信技术 > 微电子学、集成电路(IC) > 大规模集成电路、超大规模集成电路
© 2012 www.xueweilunwen.com
|