面向多核缓存一致性的片上网络路由优化

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:lukexingmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体工艺技术的不断发展,片上系统面临漏电功耗等一系列问题,集成电路设计逐渐由高性能单核CPU设计转向高性能多核通信网络设计,由于多核芯片中集成的核心数目越来越多,片上互连结构逐渐由总线点对点互连发展为片上网络无序互连。片上网络相较于传统总线互连结构,具有较大的并行计算的开发潜力,逐渐成为多核乃至众核系统的研究热点。片上网络作为一个庞大的通信系统,对其研究的可以从拓扑结构,路由算法,流控机制,路由器微结构等方面入手。针对不同的应用场景,片上网络可以实现不同的定制化优化,与网络性能的提高。通信互连结构的变化,使得适用于总线结构的传统侦听一致性协议不再有效,目录协议,token协议等新型缓存一致性协议对片上网络提出了新的要求。基于多核缓存一致性协议在片上网络上表现出的多播流量的特点,本文分别从实现自适应与更小多播树的路由算法和设计支持该多播算法的硬件多播复制路由器两个角度入手,对片上网络进行针对性优化。本文设计的全区域自适应递归分区多播路由算法,基于最短路径路由的前提,尽可能实现多播包的链路复用,有效提高了网络负载能力,同时对自适应路由的全区域支持,也降低了平均数据包传输延迟。经仿真实验,在3.88%至64%的多播数据包占比激励范围下,相对于基准DPM路由算法能平均提高23.61%饱和吞吐率,即使相对于部分自适应优化的DPM算法,也能平均提高5.30%。本文设计的自适应多播复制路由器,能在不消耗额外硬件面积的情况下根据网络拥塞情况自适应的进行同步并行多播包复制与串行多播包复制,相对于传统的单播路由器与单读指针串行复制路由器,能明显降低数据包传输延迟,提高网络吞吐率。经仿真实验,在3.88%至64%的多播数据包占比激励范围下,相对于单播路由器,能平均提高41.14%饱和吞吐率,而相对串行多播复制路由器也能平均提高6.06%。本文的硬件实现采用verilog语言,仿真平台采用systemverilog搭建。在多种多播包负载的随机激励下,结果表明本文设计的自适应多播复制路由器与全区域自适应递归分区多播路由算法均能有效的支撑多核一致性引起多播流量,降低数据包传输延迟,优化的数据传输效率,提高网络吞吐率,提升片上网络性能。
其他文献
有机光电功能材料己广泛应用于有机发光二极管、太阳能电池、场效应传感器、分子开关等方面,与传统无机材料相比具有材料柔韧性好、成本低廉、易于加工等多方面的优点。噻吩
微波收发前端组件进一步小型化需求推动了射频微系统的发展。随着射频微系统集成度的进一步提高,亟需所需的射频芯片也能够和传统数字/模拟电路一样形成知识产权(Intellectua
随着现代工业的飞速发展,越来越多的工业设备的内部机理愈发复杂,且呈现出较强的时变性以及非线性。因此基于经典牛顿运动学定律,能量、动量守恒定律,以及系统动力学分析的机
稀土金属氧化物材料的离子输运性质一直是固体氧化物燃料电池研究的核心内容,钙钛矿结构的磁性材料同样是强关联领域中重要的研究热点。三价稀土离子能自发地诱导铈基固体氧
聚乳酸(PLA)是一种高模量、高强度的为植物来源的热塑性聚酯,具有良好的生物相容性和可解性,且对环境没有污染,是目前最有发展前途的环保材料之一。但其存在热稳定性差、脆性
随着信息技术的发展,以光纤器件为基础的传感技术应运而生。光纤传感器之所以能广泛应用于多个领域,这与光纤传感器的自身优势是密不可分的。与传统的电子传感器相比,其可以
由于信息时代的来临,人们在人工智能、大数据以及物联网等领域急需更高性能、更低能耗的计算系统,而传统的冯·诺依曼体系架构在信息处理和存储方面存在缺陷。研究者把目光转
图像主观质量评价数据库对于图像检索与筛选、评估和验证图像质量指标、学习客观图像质量评估模型等具有重要的意义。已有自然图像质量评价数据库通过对原始图像不同失真类型
本文研究了由一阶智能体和二阶智能体组成的异质多智能体系统的二分一致性问题,提出了新的分布式二分一致性控制协议.主要研究内容如下:1.分别研究连续和离散异质多智能体系
图像作为社交网络的主流信息载体,包含丰富的信息,能够为人们分享日常生活、记录事件、传递感情,被广泛地应用在人们日常生活中。图像翻译是在训练样本充足的情况下,源域到目