一种服务器系统技术方案

技术编号:20929258 阅读:14 留言:0更新日期:2019-04-20 12:33
本实用新型专利技术实施例提供了一种服务器系统,涉及计算机技术领域,以解决基于国外CPU的架构之上的服务器系统,安全性较低的问题,同时解决因单路CPU不能达到多路互联,而导致无法提供单板高性能的计算的问题。其中,所述服务器系统,包括服务器主板,所述服务器主板包括多颗多路互联CPU,每颗所述多路互联CPU通过对应的第一总线分别与其它的所述多路互联CPU连接,其中一颗所述多路互联CPU通过第一总线与桥片连接,所述桥片上包含若干个PCIE接口,其中至少一个所述PCIE接口连接有FPGA加速卡。本实用新型专利技术实施例中的服务器系统应用于异构计算等。

A Server System

The embodiment of the utility model provides a server system, which relates to the field of computer technology, to solve the problem of low security of the server system based on the architecture of foreign CPUs, and at the same time to solve the problem that the single CPU can not achieve multi-channel interconnection, resulting in the failure to provide single board high performance computing. The server system includes a server motherboard, which includes multiple interconnected CPUs, each of which is connected to the other interconnected CPUs through the corresponding first bus. One of the multiple interconnected CPUs is connected to the bridge slice through the first bus, and the bridge slice contains several PCIE interfaces, at least one of which is the PCI. The E interface is connected with the acceleration card of the FPGA. The server system in the embodiment of the utility model is applied to heterogeneous computing, etc.

【技术实现步骤摘要】
一种服务器系统
本技术涉及计算机
,特别是涉及一种服务器系统。
技术介绍
近些年国产化的呼声在IT领域的很多方面都受到了用户的广泛关注,对于异构计算、重构计算这样一个技术热点来说同样也不例外,因为不管是在学术领域、科研领域、工业领域、高性能计算领域等很多方面,异构计算和重构计算的用武之地还是非常广泛的。目前,异构计算的服务器系统基本都是基于国外的中央处理器(CentralProcessingUnit,简称CPU)的架构之上的,而基于国产CPU的服务器系统大多数以单路为主。因此会存在以下问题:基于国外CPU的架构之上的服务器系统,安全性较低;单路CPU不能达到多路互联,因此无法提供单板高性能的计算。
技术实现思路
鉴于上述问题,提出了克服上述问题或者至少部分地解决上述问题的一种服务器系统,以解决基于国外CPU的架构之上的服务器系统,安全性较低的问题,同时解决因单路CPU不能达到多路互联,而导致无法提供单板高性能的计算的问题。为了解决上述问题,本技术实施例公开了一种服务器系统,包括服务器主板,所述服务器主板包括多颗多路互联CPU,每颗所述多路互联CPU通过对应的第一总线分别与其它的所述多路互联CPU连接,其中一颗所述多路互联CPU通过第一总线与桥片连接,所述桥片上包含若干个PCIE接口,其中至少一个所述PCIE接口连接有FPGA加速卡。优选地,所述服务器主板包括四颗多路互联CPU,每颗所述多路互联CPU分别通过三条第一总线与其它三颗所述多路互联CPU连接。优选地,所述PCIE接口包括PCIEX8接口,所述FPGA加速卡连接在所述PCIEX8接口上。优选地,所述服务器系统包括两块FPGA加速卡和两个PCIEX8接口,所述两块FPGA加速卡分别对应连接在所述两个PCIEX8接口上。优选地,所述PCIE接口还包括PCIEX4接口,所述PCIEX4接口上连接LAN1-4网口,所述LAN1-4网口连接有两个网口芯片,每个所述网口芯片包括两个RJ45网口。优选地,所述PCIE接口还包括PCIEX4接口,所述PCIEX4接口上连接LAN1-4网口,所述LAN1-4网口连接有两个网卡芯片,每个所述网卡芯片包括两个RJ45网口。优选地,其中一个所述PCIEX8接口上连接有RAID卡。优选地,所述多路互联CPU为龙芯3B3000CPU。优选地,所述桥片包括北桥芯片和南桥芯片,所述北桥芯片通过第一总线与所述多路互联CPU连接,所述北桥芯片通过第二总线与所述南桥芯片连接;其中,所述北桥芯片为SR5690北桥芯片;所述南桥芯片为SP5100南桥芯片;或者,所述桥片为龙芯7A1000桥片。优选地,所述第一总线为HT3.0总线;所述第二总线为A-linkExpreeII总线。本技术实施例包括以下优点:本技术中的服务器系统,包括服务器主板,服务器主板包括多颗多路互联CPU,多路互联CPU具有支持多片全相联结构的多路一致性的特点,服务器主板搭载多颗多路互联CPU,每颗多路互联CPU与其它的每个多路互联CPU均相连,实现了多处理器互联技术,大大提高了服务器的计算速度;在此基础上,通过PCI-Express(PCI-Express表示最新的总线和接口标准,简称PCIE)接口接入现场可编程逻辑门阵列(Field-ProgrammableGateArray,FPGA简称)加速卡,通过多颗多路互联CPU和FPGA加速卡组合来提供高性能的计算。可见,本技术提供了一种异构计算服务器的CPU架构,以取代国外的CPU架构,使计算数据等的安全性提高,同时,服务器主板通过多颗多路互联CPU实现多路CPU互联,同时结合FPGA加速卡,提供了单板高性能的计算。附图说明图1是本技术的服务器系统的第一结构框图图2是本技术的服务器系统的第二结构框图;图3是本技术的服务器系统的第三结构框图。具体实施方式为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。参见图1和图2,实施例提供了一种服务器系统,包括服务器主板,服务器主板包括多颗多路互联CPU10,每颗多路互联CPU10通过对应的第一总线101分别与其它的多路互联CPU10连接,其中一颗多路互联CPU10通过第一总线101与桥片20连接,桥片20上包含若干个PCIE接口,其中至少一个PCIE接口连接有FPGA加速卡30。本实施例中的服务器系统主要由多路互联CPU10定制的服务器主板和FPGA加速卡30组成,其中,多路互联CPU10支持多片全相联结构的多路一致性互连,服务器主板搭载多颗多路互联CPU10,采用多处理器互联技术,大大提高了服务器的计算速度。进一步地,在上述多颗多路互联CPU10形成的多路服务器主板的基础上,通过PCIE接口接入FPGA加速卡30,FPGA加速卡30里使用定制的神经网络加速器代码,可实现针对不同的计算需求分配任务到多路互联CPU10和FPGA加速卡30中。综上所述,多路服务器主板结合加速卡,组成了异构计算服务器架构,以用于学术领域、科研领域、工业领域、高性能计算领域等很多方面,相比于将国外的服务器主板应用在这些领域中,计算信息外泄的危险较低,因此安全性明显提高,同时多路互联CPU10与FPGA加速卡30组合,提供了一种单板高性能的计算。可参考地,在计算中,根据需求合理分配,以实现多路互联CPU10和FPGA加速卡30同时计算,提高服务器的处理速度,FPGA加速卡30中的计算结果又通过PCIE接口传回CPU中,再由CPU输出最后的计算结果。示例性地,FPGA加速卡30采用赛灵思(Xilinx)的高性能28nm7(Kintex-7)系列FPGA加速卡作为运算节点。Xilinx的28nm7系列FPGA通过对资源、接口以及时钟的优化,在高性能计算(HighPerformanceComputing)上表现出卓越的性能。Kintex-7系列FPGA具有优化的GTX高速收发器,最高支持12.5Gbps线速率,具有百万门级的逻辑资源,尤其适合于大规模逻辑运算,近年来在语音识别、图片分类和识别、推荐算法等领域发挥了越来越大的作用。在移动互联时代,为了增强图片检测的处理能力,降低图片检测成本,类似的任务可使用此FPGA加速卡30对卷积神经网络(ConvolutionalNeuralNetwork,简称CNN)计算进行加速。参见图3,优选地,多路互联CPU10为龙芯3B3000CPU。龙芯3A3000/3B3000的是龙芯3号系列处理器的最新升级产品,基于龙芯3A2000设计,龙芯3A3000进行了结构上的少量改进,增加处理器核关键队列项数,扩充片上私有/共享缓存容量等,有利于同主频性能提升;并在新工艺下实现了芯片频率的提升。实测主频突破1.5GHz以上,访存接口满足DDR3-1600规格,芯片整体性能得以大幅提高;同时,加入了芯片衬底偏压的调节支持,更好地在性能与功耗的矛盾间平衡,拓宽了芯片的适用面;另外,继续维持了芯片封装管脚的向前兼容性,可直接替换下原龙芯3A1000/3A2000芯片,升级基本输入输出系统(BasicInputOutputSystem,简称BIOS)和内核,即可获取更佳的用户体验提升本文档来自技高网...

【技术保护点】
1.一种服务器系统,包括服务器主板,其特征在于,所述服务器主板包括多颗多路互联CPU,每颗所述多路互联CPU通过对应的第一总线分别与其它的所述多路互联CPU连接,其中一颗所述多路互联CPU通过第一总线与桥片连接,所述桥片上包含若干个PCIE接口,其中至少一个所述PCIE接口连接有FPGA加速卡。

【技术特征摘要】
1.一种服务器系统,包括服务器主板,其特征在于,所述服务器主板包括多颗多路互联CPU,每颗所述多路互联CPU通过对应的第一总线分别与其它的所述多路互联CPU连接,其中一颗所述多路互联CPU通过第一总线与桥片连接,所述桥片上包含若干个PCIE接口,其中至少一个所述PCIE接口连接有FPGA加速卡。2.根据权利要求1所述的服务器系统,其特征在于,所述服务器主板包括四颗多路互联CPU,每颗所述多路互联CPU分别通过三条第一总线与其它三颗所述多路互联CPU连接。3.根据权利要求1所述的服务器系统,其特征在于,所述PCIE接口包括PCIEX8接口,所述FPGA加速卡连接在所述PCIEX8接口上。4.根据权利要求3所述的服务器系统,其特征在于,所述服务器系统包括两块FPGA加速卡和两个PCIEX8接口,所述两块FPGA加速卡分别对应连接在所述两个PCIEX8接口上。5.根据权利要求3所述的服务器系统,其特征在于,所述PCIE接口还包括PCIEX4接口,所述PCIEX4接口上连接LAN1-4网口,所述LA...

【专利技术属性】
技术研发人员:杨昆
申请(专利权)人:龙芯中科技术有限公司
类型:新型
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1