基于多HVIA-Net群机系统的设计与实现
发布时间:2021-03-18 21:04
群机系统是高性能计算机研究领域的热点之一,而用于连接群机系统内部结点的系统域网络(SAN)是群机系统研究的关键。本文在分布共享存储器结构的基础上研究高性能专用SAN网络,构建高性能/价格比的群机系统。 本文的主要工作和创新点如下: 1.在VIA虚拟接口结构的基础上,提出了一种硬件虚拟接口结构(HVIA)。与VIA相比,HVIA结构平均减小远程访问延迟24.5%;与非VIA结构相比,由于实现了“零拷贝”协议,带宽平均提高80.5%。 2.作为课题负责人,提出了一种基于HVIA结构的高性能系统域网络HVIA-Net方案。HVIA-Net由两部分组成:网络接口控制器NIC和网络路由接口器NRC。NIC是PCI总线与网络路由器之间的桥,NRC是一个6×6的交叉开关。HVIA-Net支持三种数据传输模式,用于实现消息传递和系统级同步。 3.设计并实现了网络接口控制器NIC。NIC采用超大规模专用集成电路ASIC技术实现,芯片规模为35万门,采用0.35μm工艺,最高工作频率达到200MHz。 4.提出了一种基于硬件缓冲的66MHz PCI接口后台实现技术,解决了66...
【文章来源】:国防科技大学湖南省 211工程院校 985工程院校
【文章页数】:108 页
【学位级别】:博士
【部分图文】:
VIA体系结构
下工作;采用超长突发读和写合并技术进一步提高PCI总线的数据传输带宽;采用硬件同步机制增强全系统的同步与通讯功能等等。NIC和NRC之间的连接结构如图5一1所示。廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉撇熬黝黝{黝鑫鑫萎鑫鬓参毅{}}}lll锡籍赞时菠翁热热纂纂纂纂纂蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸帐帐帐帐帐笼跳蹬能跪妙流;;;班场寿场渴娜解脚期瀚招洲夕藕lll.......曰lllr弓己冲父代州气矛.峨瑟嵘“分弓弓、阁么凶颐民』侧聋劣孟盗器资么浓姗芯瑞幻lllll目目目目目目目沪,.-‘、、.........溯资助湘晚称姗另潇娜娜崔拍资滋脚份期份冲协次努淤乒为加加加馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨瞿黝】】】lll馨羹鬓蒸龚l罐罐馨馨{墓{篓黔翼鑫黝蘸蘸蘸蘸蘸蘸III范夔艰熬贪彭鑫i获:爷弓弓咐咐分潜谧姿熟】绝毖绝盟婆经!!!!!!!!!!!...只璐敬游哭浮镌镌瓤瓤囊囊囊囊囊囊囊嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩澎鬃l黝羹!!!!!馨馨{蘸鬓羹羹羹薰薰蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸瀑瀑瀑摹摹lll翼鬓薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰鑫鑫鑫鑫鑫鑫鑫鑫妻霎蒸纂羹撼裁蒸蒸蒸...........月一一叮冻七毖湘体功冲‘~扭夕,iii趁矛户~,甲茄石二;:弓一11111阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵蹂敷趁淤摧器熊熊耀黝翼辨{{{III纂摧鑫泳巍赫兹兹凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋袭瘫巍嫌嫌嫌其它NRC图5一INIC和NRC之间
国防科学技术大学研究生院学位论文2NIC网络接口控制器NIC是HvIA一Net网络的主要功能芯片,其内部结构如图5一2所示。PCI总线PPPCI接口口赢赢赢赢赢赢1.....NNNNNNNNNNNNNNNNNICCC寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄存器器卜卜卜卜扣‘‘‘‘‘‘‘叹,,,,,,蘸蘸薰瓤巍巍nnn目目目目目目目目眨,,曰曰曰曰曰曰{{{{{{{{{{{{{{{{{〕〕霎霎撇簇撇(((目目日日目目目目目目黔黔黔黔盆盆{{{{{{{~~~~,尸尸尸尸尸;;;嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿万万万万万万万万....卜卜卜卜卜)))))))))))))))))))))控控控控控控控控控控控控控控控控控控控控控制制引引引引引引引引引引引引引引引引引引擎擎ttttttt里吧吧吧吧吧吧[[[[[黔黔耀翼耀)))))鬓鬓鬓鬓黔馨瞥〕〕发发送端口口口接收端口口路由器接口图5一ZNIC内部结构.PCI接口PCI总线控制逻辑,由PCIMaster状态机,PCITarget状态机和PCI后台控制逻辑组成。.HVI队列设计存放在NIC芯片内部的Vl工作队列。.H、q工作现场vi描述符内部现场处理寄存器组。+NIC寄存器CPU可直接访问的MC内部PCI配置寄存器和存储器映射寄存器。今控制引擎MC内部功能控制引擎,包括:远程直接访问控制引擎、消息传递控制引擎和同步机制控制引擎。.发送缓冲器用于存放待发送到网络的报文.接收缓冲器用于存放从网络接收到的报文.发送端口负责将发送缓冲器中的报文格式转换为网络报文格式并发送到网络,接收端口负责接收网络报文并将网络报文格式转换为MC内部报文格式并写入接收缓冲器中MC内部实现了如下功能:.实现标准的PCI接日
本文编号:3088931
【文章来源】:国防科技大学湖南省 211工程院校 985工程院校
【文章页数】:108 页
【学位级别】:博士
【部分图文】:
VIA体系结构
下工作;采用超长突发读和写合并技术进一步提高PCI总线的数据传输带宽;采用硬件同步机制增强全系统的同步与通讯功能等等。NIC和NRC之间的连接结构如图5一1所示。廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉廉撇熬黝黝{黝鑫鑫萎鑫鬓参毅{}}}lll锡籍赞时菠翁热热纂纂纂纂纂蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸帐帐帐帐帐笼跳蹬能跪妙流;;;班场寿场渴娜解脚期瀚招洲夕藕lll.......曰lllr弓己冲父代州气矛.峨瑟嵘“分弓弓、阁么凶颐民』侧聋劣孟盗器资么浓姗芯瑞幻lllll目目目目目目目沪,.-‘、、.........溯资助湘晚称姗另潇娜娜崔拍资滋脚份期份冲协次努淤乒为加加加馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨馨瞿黝】】】lll馨羹鬓蒸龚l罐罐馨馨{墓{篓黔翼鑫黝蘸蘸蘸蘸蘸蘸III范夔艰熬贪彭鑫i获:爷弓弓咐咐分潜谧姿熟】绝毖绝盟婆经!!!!!!!!!!!...只璐敬游哭浮镌镌瓤瓤囊囊囊囊囊囊囊嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩嫩澎鬃l黝羹!!!!!馨馨{蘸鬓羹羹羹薰薰蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸蘸瀑瀑瀑摹摹lll翼鬓薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰薰鑫鑫鑫鑫鑫鑫鑫鑫妻霎蒸纂羹撼裁蒸蒸蒸...........月一一叮冻七毖湘体功冲‘~扭夕,iii趁矛户~,甲茄石二;:弓一11111阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵阵蹂敷趁淤摧器熊熊耀黝翼辨{{{III纂摧鑫泳巍赫兹兹凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝凝咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋咋袭瘫巍嫌嫌嫌其它NRC图5一INIC和NRC之间
国防科学技术大学研究生院学位论文2NIC网络接口控制器NIC是HvIA一Net网络的主要功能芯片,其内部结构如图5一2所示。PCI总线PPPCI接口口赢赢赢赢赢赢1.....NNNNNNNNNNNNNNNNNICCC寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄寄存器器卜卜卜卜扣‘‘‘‘‘‘‘叹,,,,,,蘸蘸薰瓤巍巍nnn目目目目目目目目眨,,曰曰曰曰曰曰{{{{{{{{{{{{{{{{{〕〕霎霎撇簇撇(((目目日日目目目目目目黔黔黔黔盆盆{{{{{{{~~~~,尸尸尸尸尸;;;嘿嘿嘿嘿嘿嘿嘿嘿嘿嘿万万万万万万万万....卜卜卜卜卜)))))))))))))))))))))控控控控控控控控控控控控控控控控控控控控控制制引引引引引引引引引引引引引引引引引引擎擎ttttttt里吧吧吧吧吧吧[[[[[黔黔耀翼耀)))))鬓鬓鬓鬓黔馨瞥〕〕发发送端口口口接收端口口路由器接口图5一ZNIC内部结构.PCI接口PCI总线控制逻辑,由PCIMaster状态机,PCITarget状态机和PCI后台控制逻辑组成。.HVI队列设计存放在NIC芯片内部的Vl工作队列。.H、q工作现场vi描述符内部现场处理寄存器组。+NIC寄存器CPU可直接访问的MC内部PCI配置寄存器和存储器映射寄存器。今控制引擎MC内部功能控制引擎,包括:远程直接访问控制引擎、消息传递控制引擎和同步机制控制引擎。.发送缓冲器用于存放待发送到网络的报文.接收缓冲器用于存放从网络接收到的报文.发送端口负责将发送缓冲器中的报文格式转换为网络报文格式并发送到网络,接收端口负责接收网络报文并将网络报文格式转换为MC内部报文格式并写入接收缓冲器中MC内部实现了如下功能:.实现标准的PCI接日
本文编号:3088931
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3088931.html