基于异构片上网络拥塞感知路由算法的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:tanhuanghehuanggua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入二十一世纪以来,多核处理器迅速发展,GPU核心相比于CPU核心有着天然的计算优势。为了提升计算性能,集成CPU核心和GPU核心的异构多核处理器应运而生。当前处理器芯片大多通过片上网络来访问共享资源,随着集成部件数量的增加,出现故障概率也在不断提升,因此片上网络的配置对其性能有着重要影响。异构片上网络(Heterogeneous Network on Chip,HNoC)除了集成CPU核心、GPU核心还集成了其他部件,如末级高速缓冲存储器(Last Level Cache,LLC)和存储控制器(Memory Controller,MC),使得片上的各个部件协同工作,部件间的通信质量就变得至关重要。异构的出现为片上网络的设计带来了新的挑战。其一,GPU拥有大量线程数可并行处理大量的计算资源,这种特性使得GPU与末级高速缓存和内存控制器之间的通信更为频繁。传统的片上网络中各个链路的通信较为平均,而在异构片上网络中GPU节点附近拥塞现象严重,影响系统性能。其二,当片上网络出现故障节点或故障链路时,传统容错路由算法通过绕过故障节点,将数据包传输到下游路由器,以完成通信。当下游节点流量密集时,会造成节点局部流量过大,如果密集的流量不能得到有效平衡,会引起网络拥塞,降低系统性能。针对上述两个问题,本文首先通过分析异构系统中CPU、GPU和内存控制器的流量情况,探究不同节点之间通信特征,得到异构系统流量模型,并提出了一个适用于异构片上网络的拓扑结构,以减少通信密集节点的距离,从而降低访问延迟。其次,提出了一种基于异构片上网络拥塞感知的容错路由算法,将片上网络分区后,为每个区域增加本地拥塞监控器,算法依据监控器提供的当前网络的流量情况,启发式地将转向模型逐个应用到片上网络所有节点的转向。因其使用转向模型,在基于虫孔路由的网络中避免了死锁。为了精准评估实验方案对系统性能的影响,本文选取Noxim片上网络模拟器作为基础实验平台。实验对比所提出的算法与传统具有容错功能的算法,在故障率为5%,10%,15%和20%的异构网络中,平均延迟分别降低了35%,22%,25%和24%,吞吐量衰减分别降低了12.5%,41.7%,23.7%和26.3%,在性能方面有了明显的提高。
其他文献
传统村落是祖先给予我们宝贵的文化遗产,2012年公布的第一批《中国传统村落名录》,莫洛村凭借其深厚的文化底蕴、璀璨的建筑遗存、完整的村落格局位列其中。面对莫洛村的现代
研究了微电解反应顺对偶氮染料、络合染料的降解,得出了电压、停留时间、电解质浓度、进水浓度,PH值等对COD及色度去除率的影响规律。通过吸附一电解实验,探讨了微电解法的工作原理。
日前,为进一步提高基层渔技人员的业务素质和服务技能,不断增强基层渔技推广对渔业产业发展的支撑作用,顺昌县农业局召开全县2018年基层水技推广指导员培训会议。
2018年2月22日讯:从市物价部门获悉,随着春节长假结束,常州农贸市场出摊率已恢复70%。据22日监测数据显示,肉禽蛋、水产品、蔬菜价格纷纷回落,后期仍有下跌空间。每500克的价
作为当前主流数字货币的底层实现技术,区块链技术最早被用来实现去中心化的数字支付系统。通过区块链技术,可以在不依赖于任何第三方可信机构的前提下,建立可信分布式系统。
园林绿化在城市中有着美化环境,净化空气,调节气候,减少噪音等方面的作用,是城市建设的一个重要组成部分.园林绿化档案。是记述或反映某一单位或个人在园林绿化科技活动中形成的具
随着市场经济的不断发展和体制改革的不断深入.政府职能逐渐由管理型向服务型转变。建设服务型政府,已成为优化发展环境和促进经济发展的关键,对于深入贯彻落实科学发展观.构建社
贯彻落实全省确保实现“双一”目标工作电视电话会议、全市上半年经济运行分析会议精神.研究分析全县当前经济运行面临的形势。进一步统一思想,强化措施。落实责任。千方百计保
龙江银行的组建,是黑龙江省整合地方金融资源、加快地方金融业发展的重大成果,标志着我省地方金融业改革迈出了重大步伐,对于提升我省的整体形象,促进全省经济社会又好又快、更好
周瘦鹃在翻译生涯的早期,把看过的外国电影用影戏小说的形式介绍给了读者,从这些影戏小说可以看到在创作影戏小说时,周瘦鹃将电影的拍摄手法运用到了文学作品中,实现了早期文