片上网络自适应路由算法与无缓存结构设计研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:liongliong560
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路设计以及半导体工艺技术的持续发展,单个芯片上集成的IP核越来越多。基于传统总线的SoC互连方案具有可扩展性差、全局时钟同步困难、通讯性能低下等问题,难以满足多核芯片的性能要求。片上网络技术将分布式计算网络的设计思想用于复杂SoC互连设计中,能够有效地提高片上核间通信性能,有望成为未来多核以及众核芯片的核间互连技术。本文对片上网络的拓扑结构、路由算法、路由微架构等关键技术进行了研究。分别针对高性能应用需求以及低开销应用需求,对有缓存自适应片上网络以及无缓存片上网络系统进行了设计与实现。本文基于THNoC和SRNoC拓扑结构提出了一种自适应路由算法(adaptive_STR)。THNoC和SRNoC分别是以传统的2D Torus和2D Mesh为骨架,在相邻的每一行和每一列之间增加了流量控制器通道,从而使得数据在相邻的两行和两列之间可以通过一个跳步到达,减少了网络直径。该算法有两个重要的特征:其一是任意路由路径的跳步数不超过2个hop;其二是能够根据网络的实时负载情况自适应地选择路由路径。该路由策略主要由路由器节点的路由算法以及流量控制器的输出端口分配策略所构成。在8×8的网络规模下,对提出的NoC系统进行了设计实现。同时,搭建了时钟精确的片上网络系统性能评估平台,可以实现在random、hotspot、transpose、bitreversal、shuffle、butterfly六种流量分布下,对不同的NoC系统进行性能评估。实验结果显示,与已有的NoC系统相比,所提出的A_str_THNoC和A_str_SRNoC系统的网络饱和吞吐率分别平均提升了58.3%和55.3%,面积开销分别增加了8.7%和5.8%。本文还对无缓存片上网络系统进行了研究和设计实现。提出了一种片上网络拓扑结构——共享置换单元的Mesh结构(SPmesh),该拓扑结构以2D mesh为基本骨架,在路由器节点之间增加了共享置换单元(SP),每四个路由器为一组两两之间添加一个SP。SP增加了路由路径的多样性,减少了数据传输延迟以及数据微片的偏转次数、提升了无缓存NoC的性能。同时,基于该SPmesh拓扑结构提出了一种无缓存片上网络路由策略SPBLESS,该路由策略主要包含路由器节点路由以及SP端口分配策略。并且,对传统的活锁避免策略OF进行改进。在8×8的网络规模下,对提出的NoC系统以及传统基于mesh的无缓存NoC进行了设计实现。与传统基于mesh的无缓存NoC相比,所提出的SPBLESS的微片平均偏转次数降低了26.7%,网络饱和吞吐率平均提高了13.1%、网络总负载平均降低了27.6%,面积开销增加了19.0%。
其他文献
室内给水系统一般由引入管、干管、支管、配水龙头或用水设备等基本部分及增压、蓄水设备等组成。其给水管道布置与敷设总的原则是力求管线最短.配件少、不妨碍美观、便于安装
五月中旬。我与家人和朋友去近郊义务植树。“保护环境”、“低碳生活”已经成为21世纪人类的一个绿色的生活方式。此次活动是朋友间自发组织的。共有20多个家庭参与,大都是夫
财务会计档案是各机关、企业、事业单位进行经济活动的原始记录和真实反映,是记录和反映单位经济业务的重要史料和证据,是各单位的重要档案之一。当前,在国家注重生态保护以及天
目前,我国锅炉的控制系统均采用集散式控制系统—DCS系统,它具有非常多的优点,可以对锅炉进行集中监控,也为锅炉的安全生产和经济效益也带来了非常积极的影响。因此,对于锅炉来说DCS系统的设计是至关重要的。随着科技的快速发展和环境保护意识、可持续发展战略思想的增强,未来发展要求我们在有限的能源中发挥最大的能量。DCS(Distributed Control System)集散式分布控制系统,目前因为控
思想政治工作的方法,是教育者为了达到一定的目的对被教育者思想行为施加可控性影响的措施和手段,也是思想政治工作规律和范畴的具体展开,它是由思想政治工作的任务和内容决定的
[摘要] 目的 分析患者的血和尿液中胱抑素C与糖尿病早期肾损伤的联系。 方法 研究对象为我院2012年6~11月收治的102例糖尿病患者和106例非糖尿病患者。对比糖尿病患者和正常人在空腹状态下的血脂、糖化血红蛋白、血糖、糖化血清蛋白、血和尿液中胱抑素C。 结果 糖尿病患者早期肾损伤与患者的血和尿液中胱抑素C有直接关系,人体血与尿胱抑素C与患者血清GSP、GHb、TG、TC、LDL和Apob呈正相
2016年12月,习近平总书记在全国高校思想政治工作会议上指出,“要坚持把立德树人作为中心环节,把思想政治工作贯穿教育教学全过程,实现全程育人、全方位育人,努力开创我国高等教育事业发展新局面。”《中共中央国务院关于加强和改进新形势下高校思想政治工作的意见》围绕新时代高校“培养什么人”、“怎样培养人”和“为谁培养人”的根本问题,全面部署和系统规划了“三全育人”的目标、原则、内容、要求、方法和举措,为
片上网络设计流程是设计一款NoC架构,测试并确定该片上网络的瓶颈,再有针对性的改进该片上网络架构。一般使用注入流量仿真来测试并确定该片上网络的瓶颈。主流的注入流量包
英语新课改后我国传统的英语教学模式面临着全新的挑战和考验,学生学习兴趣、课堂互动氛围、学生自主学习意识、教师综合素质、多媒体教学技术应用等方面存在的问题制约了我
随着当今世界的互联网的迅速普及以及数据量的急剧增加,用户越来越难从海量数据中寻找到对自己有用的信息。为了帮助用户快速寻找到有用的信息,个性化推荐系统得到了越来越多的研究。协同过滤(Collaborative Filtering,CF)是构建推荐系统最著名的方法之一,而矩阵分解(Matrix Factorization,MF)模型是一种被广泛使用的协同过滤算法模型。基于矩阵分解的推荐算法在推荐系统领