【技术实现步骤摘要】
本专利技术涉及计算机
,更具体地说,本专利技术涉及一种可重构集群的模块化三维构造方法以及相应的可重构集群构造结构。
技术介绍
可重构集群是一种基于计算机集群结构的可重构计算系统,其实现方式是在普通集群系统上安装可重构加速模块,如FPGA (Field — Programmable Gate Array,即现场可编程门阵列)加速卡等。例如,欧洲的EPCC制造的Maxwell可重构计算系统,就是Maxwell以IBM的BladeCenter集群为基础,在其中的每个服务器上通过PCI-X接口安装了 Nallatech的HlOIFPGA加速卡和Alpha Data的ADM-XRC-4FMFPGA加速卡。这种传统集群的构造方法的 好处是实现简单;其以普通集群为基础,只需要加装FPGA加速卡就能够实现。但是,上述传统集群的构造作为可重构计算系统也有明显的缺点。具体地说,由于这种模式是以传统集群为基础,机箱体积庞大,每个机箱中能安装的FPGA加速卡的数量也非常有限。因此,在这样的系统中,可重构加速器的密度很低,由此相应的计算能力也会受到很大的限制。另外,FPGA的功耗比集群的其 ...
【技术保护点】
一种可重构集群的模块化三维构造方法,其特征在于包括:第一步骤:将可重构集群所涉及的通用处理器节点、可重构加速器、集群互连网络三大主要部分进行模块化划分,从而形成通用处理器节点模块、可重构加速器基板和互连网络支撑底板三个相互支撑的功能模块;第二步骤:定义所述通用处理器节点模块、所述可重构加速器基板和所述互连网络支撑底板之间的功能接口;第三步骤:通过接插件实现所述通用处理器节点模块和所述可重构加速器基板的水平堆叠,形成一个可重构计算节点;第四步骤:将所述可重构计算节点以垂直插装的方式插装在具有网络交换能力的所述互连网络支撑底板上,从而形成一个基于三维构造的可重构集群结构。
【技术特征摘要】
1.一种可重构集群的模块化三维构造方法,其特征在于包括 第一步骤将可重构集群所涉及的通用处理器节点、可重构加速器、集群互连网络三大主要部分进行模块化划分,从而形成通用处理器节点模块、可重构加速器基板和互连网络支撑底板三个相互支撑的功能模块; 第二步骤定义所述通用处理器节点模块、所述可重构加速器基板和所述互连网络支撑底板之间的功能接口; 第三步骤通过接插件实现所述通用处理器节点模块和所述可重构加速器基板的水平堆叠,形成一个可重构计算节点; 第四步骤将所述可重构计算节点以垂直插装的方式插装在具有网络交换能力的所述互连网络支撑底板上,从而形成一个基于三维构造的可重构集群结构。2.根据权利要求I所述的可重构集群的模块化三维构造方法,其特征在于,所述通用处理器节点模块的外部接口通过其表面上的两个信号插座实现;而且,所述通用处理器节点模块的接口信号可包括节点电源、网络接口、可重构加速器接口。3.根据权利要求I或2所述的可重构集群的模块化三维构造方法,其特征在于,所述可重构加速器基板将外部的电源输入转换为所述通用处理器节点模块所需要的电源。4.根据权利要求I或2所述的可重构集群的模块化三维构造方法,其特征在于,所述通用处理器节点模块所引出的网络信号通过所述可重构加速器基板的底部插装接口直接引出,以便与互连网络支撑底板连接;其中,所述可重构加速器基板底部插装接口的信号包括用于驱动可重构加速模块和通用处理器节点模块的电源信号、从通用处理器节点模块引出的网络信号、从通用处理器节点模块引出的通用处理器节点的外设或调试接口信号、以及可重构加速器基板所需要的控制信号。5.根据权利要求I或2所述的可重构集群的模块化三维构造方法,其特征在于,所述互连网络支撑底板上还直接集成了网络交换芯片,所述互连网络支撑底板上的每个插座所引出的网络信号都连接至交换芯片,从而实现了板上互连;并且所述交换芯片还提供与外部网络连接的接口 ;此外,从所述可重构加速器基板所引出的通用处理器节点的外设或调试信号在所述互连网络支撑底板上通过相应的接插件引出。...
【专利技术属性】
技术研发人员:吴东,谢向辉,原昊,郝子宇,钱磊,陆晓亮,王宇,周浩杰,
申请(专利权)人:无锡江南计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。