多种互连网络在MPP系统中的应用与研究

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:sammi696
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]互连网络IN是由开关元件按一定拓扑结构和控制方式构成的网络,以实现计算机系统内部多个处理机或多个功能部件间的相互连接。本文从IN的结构性多样性出发,分析了不同IN结构在大规模并行处理系统中的应用,结果表明了不同互连网络在MPP系统应用的多样性。
  [关键词]互连网络;拓扑结构;并行处理;MPP
  中图分类号:TP393.02 文献标识码:A 文章编号:1009-914X(2018)03-0109-01
  1 引言
  大规模并行处理(MPP)系统,是由许多松耦合的处理单元组成的,要注意的是这里指的是处理单元而不是处理器。每个单元内的CPU都有自己私有的资源,如总线,内存,硬盘等。在每个单元内都有操作系统和管理数据库的实例复本。这种结构最大的特点在于不共享资源。MPP系统能把成百上千个节点连接在一起,是依赖于各种各样的行之有效的互连网络。互连网络是MPP机硬件平台的核心。
  多年来,对互连网络的研究一直是个热点。就学术界而言,各种不同的互连拓朴结构至少也有数百种,其中被工业界采用比较多的大约有十種。其类型主要有总线、交叉开关、二维mesh网及二维环形网、三维mesh、3D Torus、FCCN等等。上述拓朴结构大体分为直接互连网和间接互连网两类,除多级互连网和胖树属于间接互连网外,其余都属于直接互连网;除2D—mesh和3D—mesh网属于非对称型外,其余均属于对称型。衡量一种互连网络的性能主要涉及下列因素:构造这种网络的复杂程度和代价;网络直径的大小及由此带来的延迟,延迟的均匀或不均匀性;网络的对分带宽,即用一截面将网络划分成对等的两半时穿过该截面的最大传输率;网络可伸缩性好不好,物理实现时组装是否方便;网络中从一节点至另一节点是否存在多个通路的可选择性,是否会造成死锁,解决死锁的算法对网络交通的影响如何;网络负载的均衡率,这是衡量网络在运行过程中通过每一个链路的信息量是否均衡的标志。本文分析了MPP系统在不同互连网络结构中的应用特性、特点和代价。
  2 多互连网络模型的MPP系统应用
  2.1 总线
  总线结构是用一条公共链路将所有N个节点连接在一起,因而是一种最简单最廉价的结构。由于任何时刻只能有一对节点发生连接关系,因而对分带宽最低,即总线本身所能提供的带宽。传输延迟在无竞争的情况下是很小的,但总线竞争造成的瓶颈效应随着节点数的增加而趋严重。因而,总线结构较多应用在节点数较少的场合。如果要把更多的节点用总线连接起来,可以采用多层总线的结构。
  2.2 三维网络
  三维网络已成为近年来采用较多的拓朴结构之一。其原因是因为二维网络在节点数较多时网络直径过大,对分带宽随节点数的增加增长较慢;另一方面,半导体工艺的发展,使制造更复杂,有更多通道的路由器成为可能。3D—mesh的连接代价(3(N-N2/3))较之2D—mesh增加的比例不高,但网络直径大大缩短,延迟(3N1/3)和对分带宽(N2/3)也都比2D—mesh有较大的改善。同样,三维环形网(3D—Torus)又比3D—mesh有较大的性能改善,它也是以代价的较少增长来换取延迟性能(3N1/3/2)和对分带宽(2N2/3)的双倍增长,同时有好的网络负载均衡性。但是它在组装方面是比较困难的。CRAY—T3D系统是典型3D—Torus结构。该机使用DEC公司的Alpha21064芯片作CPU,带64MB局部存储器,最多2048个PE,峰值性能达到300Gflops。网络时钟频率达到150MHz,每个数据通道为2字节宽,总对分宽带达到76.8GB/s,分布式共享存储器总容量达128GB。
  2.3 超立方体
  超立方体是一个传统的大规模并行处理互连结构。为实现N个节点互连,每个节点要有log2N个通道与相邻节点相连。它的连接代价是Nlog2N/2,延迟是log2n,对分带宽为N/2。超立方体结构以较大的代价赢得了仅次于交叉开关的好性能。但是,随着节点数的增加其互连变得越来越复杂,扩展起来也不太方便。SC’94会议上的典型产品有nCUBE公司的nCUBE 2S系列,CPU采用专用芯片,每个节点单片化,除包含64倍整数、浮点处理器、存储管理部件、64MB存储器及路由选择部件外,另有若干对双向通道。其中M80型机规模最大,每个节点包含14对双向通道,一对用于连接高速I/O接口,其余对用于节点互连,因而最多可连接8192个节点。计划于今年推出的nCUBE3将实现16维超立方体,使处理器总数增加到65536个。
  2.4 全互连立方体网络
  全互连立方体网络(FCCN)是出一种具有固定结点度,同时可以非常方便地扩展的网络。FCCN网络的结点度是固定不变的,等于常数4,使得其成为一个易于实现的高效网络。FCCN网络的形成是将8-结点的超立方体和8-结点的全连接网络组合而构成的,从而实现了固定的结点度为4。
  采用此种芯片构成并行处理系统简单易行,具有极高的性能价格比。在O&E21系统中并行处理阵列系统的互连采用光电混合互连的方式。在阵列内部的互连,将各处理单元的两对Link首尾相接,使得整个系统的处理单元构成一条流水线,用于任务加载、逻辑判断、系统错误分析等,各处理单元余下的两对通信链路分别与两个Crossbar交换开关相连;阵列之间的互连如图7所示,采用光纤互连网络进行数据交换,构成了阵列的第三维互连,使阵列间的数据交换能够高速、准确、稳定、可靠地进行。
  3 结论
  综上所述,我们归纳出以下几点:
  (1)总线和交叉开关是互连网络的两种极端情况;一种最简单、性能最差;另一种代价最高性能最好。
  (2)其它结构自上而下,代价逐渐增加,延迟逐渐减小,对分带宽逐渐增加。这是从低维网络向高维网络演变的必然趋势。其中,三维网络比较适中,近几年来颇受重视。
  (3)在二维、三维网络中,Torus结构与mesh结构相比,Torus结构能以代价的较小增加换取性能(延迟和对分带宽)的双倍提高,但要解决组装方面的困难。
  (4)对称型网络与非对称型网络相比较,前者有好的网络负载均衡性,但解决路径选择和死锁问题相对复杂些。
  (5)超立方体和多级互连网的对分带宽能随节点数的增加成线性地增长。近年来MPP机有节点机内尽可能简化而互连网络对分带宽尽量提高的趋势,因而高对分带宽的网络受到进一步重视。超立方体在扩展方面有所不便,多级互连网较易扩展,提供多条路径,路径短且较为均匀,且不存在死锁问题,具有良好的可分割性,因而被广泛的应用。
  参考文献
  [1] 郑纬民,汤志忠.计算机系统结构第二版[M].清华大学出版社,1998.9.1
  [2] 孙红强,并行处理系统互连通信技术研究[J].科技信息,2009,(29)
  [3] 王亚刚,杨康平.大规模并行处理技术应用综述[J].电脑知识与技术 ,2009,(12)
  [4] 李文兵,裴伟东,马燕,鲍云松.MPP的并行程序设计[J].天津师大学报(自然科学版),2000,(01)
  [5] 乔保军,石峰,计卫星.基三分层互连网络和2-D Mesh的比较[J].计算机科学 ,2007,(09)
  [6] 彭自然,罗大庸,喻昕.交叉立方体中嵌入超立方体的研究[J].微计算机信息 ,2007,(14)
  [7] 王洪玉,董秀国.全互连立方体网络在并行处理系统中的应用[J].计算机研究与发展 ,2001,(05)
其他文献
[摘 要]航空电气系统是飞机上所有机载设备所包含的电气部分,该系统包含着众多的内容,在这些设备运行的过程中,一定少不了电缆的参与,航空电缆在应用的过程中有两个子系列,一个是应用在军用直升飞机的电缆,一个是可以使用在军用或者是民用大型飞机当中的电缆,因为时代的发展,在航空电缆应用的过程中对其安全性和稳定性都提出了更高的要求,所以为了保证电气设备的正常使用,必须要采取有效的措施防止电缆故障的出现。本文
期刊
[摘 要]我国铁路进入到快速发展阶段以来,高速动车组备受关注。随着运营速度不断提高,高速列车在运行中的安全性、可靠性问题更加突出,其中高速列车关键部件在服役期的工作状态是影响列车安全可靠运行的重要因素。一旦高速列车走行部关键零部件发生故障、失效,就有可能导致严重的行车安全事故。基于此本文,以国内某型高速动车组为研究对象,就三种故障检测方法做了重点研究,以供相关的人员借鉴以及参考。  [关键词]动车
期刊
[摘 要]10kV配网架空线路若出现故障,通常采取带电作业方式,以此来确保电网的正常运行。但是带点作业的危险性较大,需要做好全面的保护措施,供电企业需要加大物资投入,为作业人员提供更多的安全设备,确保人员的人身安全,以及带电作业的质量。本文对10KV配网架空线路运行检修带电作业进行了探讨。  [关键词]10KV配网架空线路;运行检修;带电作业;措施  中图分类号:TM75 文献标识码:A 文章编号
期刊
[摘 要]当今时代各种各样的信息技术、黑科技以及互联网迅速发展,势头突飞猛进,其中大数据成为近年来的焦点之一,而大数据也慢慢渗透到各行各业,例如运用大数据进行春运的分析、运用大数据对物流的调配等等,大数据的发展如日中天。我国是一个地震多发的国家,地震数据也是一种丰富的数据,大数据对地震的检测预报存在一定的可行性。文中以地震多发的汶川县为例,从大数据如何在地震中运用,大数据对地震预报的意义等方面出发
期刊
[摘 要]机械制造自动化技术一直都是我国的重要技术之一,通过机械制造出的各种产品,满足了民众的日常生产需求,提高了民众的日常生活质量,促进了国家的经济发展。随着科技的不断进步,机械制造领域也迎来了新的机遇和挑战,计算机技术等在机械制造领域中的应用,使我国在机械制造领域拥有了自动化、智能化的生产特点,大幅度提高了我国机械制造领域的生产水平。因此,机械制造领域应加强对自动化技术的研究和创新,为我国机械
期刊
[摘 要]介绍宁夏彭阳草庙地区砂砾岩地层中岩心钻探施工方法,针对砾岩地层胶结松散,胶结成份含石英、硅质成份,可钻性级别较煤系地层高,单管钻具及普通复合片片钻头施工中出现钻效低、采取率较低等问题,通过改用绳索取心单动双管钻具及孕镶金刚石钻头结合提钻法施工,改进后岩心较少堵塞,满管率高,加长钻具及内管长度4.5米,为提钻法采取岩心方法进行了很好的尝试,为今后在砾岩地层丰富钻进手段提供经验积累。  [关
期刊
[摘 要]随着经济的不断发展,企业经营环境发生了本质变化。为了适应经济形势的变幻莫测以及满足企业的稳健发展需求,企业必须保证在成本耗费较小的同时经济利益最大化。管理费用是企业成本费用构成的主要内容之一,管理费用水平的高低,直接影响到企业当期的利润水平,如何进行管理费用核算和管理费用的管控,对企业节约成本费用、提高经济效益有深远的意义。  [关键词]企业成本核算管理问题与对策  中图分类号:O750
期刊
[摘 要]虚拟仪器是一种全新的仪器系统概念,与传统仪器不同之处在于虚拟仪器结合了计算机技术和网络通信技术,其强大功能已完全超出了仪器概念本身。本文针对传统实验平台的硬件成本高、构造复杂、重用性差、功能单一、开放性差等方面的问题,着重探讨了利用虚拟仪器技术开发基于虚拟仪器的测控实验平台的关键技术。内容涉及虚拟仪器思想的确立,数据采集子系统的构建,GPIB仪器控制子系统的构建,VSIA技术的研究。此外
期刊
[摘 要]伴随高速铁路运营管理里程的不断增加,动车组的开发运行量也不断增加,相应地动车组的检修工作任务量不断增长,动车组检修朝着高级检修的方向发展。在动车组高级检修的发展下,动车组能否有效率、有质量地完成检修工作成为影响其能否安全运行的重要因素。动车组检修单位想要实现高效率的动车组检修,不仅需要先进科技和工艺的支持,而且还需要拥有与之相适应的生产规模和软件支持。为此,基于动车组检修管理的系统化和技
期刊
[摘 要]本文简单介绍了面向供电可靠性的配电自动化系统规划研究的意义,针对面向供电可靠性的配电自动化系统规划研究的内容,以及面向供电可靠性的配电自动化系统规划研究案例进行了深入的探讨和分析。  [关键词]自动化;配电;系统规划;可靠性  中图分类号:TM76 文献标识码:A 文章编号:1009-914X(2018)03-0114-01  引言:  就目前而言,我国电力系统建设过程中不能缺少的一部分
期刊