基于k-ary n-cube网络的高效通信

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:whf19
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互连网络子系统是并行处理计算机系统的重要组成部分。随着处理器数目的不断增加以及处理器计算能力的不断提高,处理器之间的通信问题变得越来越突出,设计高性能的互连通信子系统成为提高并行计算机系统性能的关键。而互连通信子系统的性能常常受限于路由算法和通信方式,底层硬件得不到充分利用,造成网络通信系统实际使用性能低效。 本文主要研究如何在通用的k-ary n-cube网络上实现高效的通信,研究重点是自适应路由算法和组播算法。 设计自适应路由算法首先需解决网络死锁问题。对于无边带连接的k-ary n-cube网络(网格),我们利用虚跨步切换技术中消息的依存关系只与相邻缓冲区队列有关的特点,设计实现了基于信约和报文路由信息的新型流控策略—RIFC(Routing Information-based Flow Control)。在RIFC基础上,设计了完全自适应路由算法—FAR(Fully Adaptive Routing)算法。通过证明,我们得出:在采用RIFC流控策略、虚跨步切换的无边带连接的k-ary n-cube网络中,FAR路由算法是无死锁的。 我们在RSIM模拟器上用实际应用程序测试了FAR路由算法的性能。通过修改RSIM的网络模拟器—NETSIM的代码,实现了RIFC流控和FAR路由算法。模拟结果表明:在二维网格中,FAR路由算法的性能优于维序路由算法的性能,无论后者采用虫孔切换还是虚跨步切换。 对于边带连接的k-ary n-cube网络(环网),我们综合Bubble流控和RIFC流控的设计思想,设计实现了一种新的流控策略—RIABFC(Routing Information-based And Bubble-based Flow Control)。基于RIABFC,设计了完全自适应路由算法—NFAR(New Fully Adaptive Routing)算法。并且证明了:对于采用RIABFC流控策略、虚跨步切换的边带连接的k-ary n-cube网络,NFAR路由算法是无死锁的。 为了模拟NFAR路由算法和组播算法的性能,我们采用C++语言设计实现了称为RingNetSim的模拟器。RingNetSim模拟器实现二维环网结构,采用离散事件驱动。在RingNetSim模拟器上,我们选择了不同的通信模式和仲裁策略,对NFAR路由算法进行了测试。模拟结果表明:在二维环网中,NFAR自适应路由算法的性能优于维序路由算法。
其他文献
日前从《中国国际移民报告(2018)》上获悉,中国正在从国际移民来源国,成长为治理方式与机制不断进步的国际移民目的国,“来华逐梦”的外国人数量呈现上升趋势。在“最吸引外籍人士
协同工作系统支持地域分散的用户以协作方式完成共同的任务。同其他分布式系统相似,它需要在用户范围内实现消息的可靠有序传输。由于现有网络通信协议不能有效支持这种通信方
目的:探讨三部脉图特征参数之间的差异。方法:以51名健康大学生作为研究对象,使用PDS-1型三部脉诊仪以总按的取脉手法,对受试者双手的寸口三部脉同时施以浮、中、沉三种取脉
因特网拓扑作为因特网的基本特征,对于运行于因特网之上的各种协议和应用具有本质的影响。因特网拓扑研究对于许多其它因特网相关研究具有重要意义。因特网拓扑特征的系统化
随着无线内容下载技术的出现和成熟,在下载平台中逐渐出现了许多对大量事件进行实时处理的应用需求。事件流处理需要应对庞大的数据集和高度的流动性,由此产生了许多新的基础
对等网络蠕虫(简称P2P蠕虫)借助于对等网络(简称P2P网络)进行传播。随着对等网络应用的普及以及对等网络作为通信基础设施的广泛应用,P2P蠕虫的危害将日益增加。然而,由于目
域间路由系统是互联网的核心基础设施,域间路由管理是互联网传输性能、连通性和安全性的重要保证。由于缺乏必要的全局性基础设施和支撑机制,网络运营商–ISP(Internet Servi
交换结构是分组交换机/路由器的核心部件,直接决定了交换机/路由器的性能。典型的交换结构有输出队列结构和输入队列结构。输出队列结构由于需要缓存工作于N倍的线路速率,可
基于Landsat 8的OLI影像对徐州市2013—2017年植被数据进行植被提取。通过OLI影像对K-L变换、归一化植被指数NDVI及原始波段的相关系数进行计算,从而选取3种最优波段进行组合