1.一种基于CPU-NPU协同的高扩展节点系统,其特征在于,所述基于CPU-NPU协同的高扩展节点系统包括:通用算力模块、AI算力模块、层次访存模块、数据缓存模块和网络接口模块;所述通用算力模块分别与所述AI算力模块、所述层次访存模块、所述数据缓存模块和所述网络接口模块连接,所述层次访存模块与所述AI算力模块连接,所述网络接口模块与所述AI算力模块连接;所述通用算力模块和所述AI算力模块进行分组互连,用于AI节点内片间互连的扩展;所述通用算力模块包括四个CPU处理器,其中,每个CPU处理器通过HCCS高速互联通道与另外三个CPU处理器形成全互联模式连接;所述AI算力模块包括八个NPU处理器,其中,每个NPU处理器通过PCIe接口连接一个CPU处理器;所述层次访存模块用于在所述通用算力模块与所述AI算力模块处理数据时提供通用计算的大内存和AI计算的高带宽;所述数据缓存模块用于处理所述通用算力模块在计算时的数据IO吞吐;所述网络接口模块用于将所述通用算力模块和所述AI算力模块在计算时进行分离通信;所述基于CPU-NPU协同的高扩展节点系统,还包括:将八个所述NPU处理器平均分为两组,并将每组中的四个所述NPU处理器组成一个对称多处理器系统,其中,所述对称多处理器系统中的每个NPU处理器通过HCCS高速互联通道与另外三个NPU处理器形成全互联模式连接。
2.根据权利要求1所述的基于CPU-NPU协同的高扩展节点系统,其特征在于,所述层次访存模块包括DDR4内存和HBM内存,其中,所述DDR4内存通过内存访问通道与CPU处理器连接,所述HBM内存通过内存访问通道与NPU处理器连接。
3.根据权利要求1所述的基于CPU-NPU协同的高扩展节点系统,其特征在于,所述数据缓存模块包括六个NVMe SSD固态硬盘,其中,基于六个所述NVMe SSD固态硬盘构建预定容量的Burst Buffer高性能数据缓冲层。
4.根据权利要求1所述的基于CPU-NPU协同的高扩展节点系统,其特征在于,所述网络接口模块包括八个100GE网口,其中,每个所述100GE网口通过RoCEv2协议连接一个NPU处理器。
5.根据权利要求3所述的基于CPU-NPU协同的高扩展节点系统,其特征在于,所述预定容量为19.2TB。
6.根据权利要求3所述的基于CPU-NPU协同的高扩展节点系统,其特征在于,所述BurstBuffer高性能数据缓冲层支持两种使用模式;其中,第一种使用模式为通过单个节点的NVMe SSD固态硬盘作为缓冲区;第二种使用模式为联合多个节点的NVMe SSD固态硬盘建立临时并行文件系统。
7.根据权利要求1所述的基于CPU-NPU协同的高扩展节点系统,其特征在于,所述HCCS高速互联通道的单向数据传输带宽为30GB/s。
8.一种基于权利要求1-7任一项所述的基于CPU-NPU协同的高扩展节点系统的AI训练方法,其特征在于,所述AI训练方法包括:获取AI训练数据,将所述通用算力模块和所述AI算力模块进行分组互连得到高扩展节点系统,并对所述高扩展节点系统配置所述网络接口模块;所述高扩展节点系统基于所述层次访存模块对所述AI训练数据进行运算得到目标数据,并将所述目标数据存储至所述数据缓存模块,其中,所述层次访存模块的使用模式包括第一模式和第二模式。
9.根据权利要求8所述的AI训练方法,其特征在于,所述第一模式为通过单个节点的NVMe SSD固态硬盘作为缓冲区。
10.根据权利要求8所述的AI训练方法,其特征在于,所述第二模式为联合多个节点的NVMe SSD固态硬盘建立临时并行文件系统。