Hyper MPI是整个 高性能计算 解决方案的关键组件,它实现了并行计算的网络通讯功能,可以用来支持制造、气象、超算中心等应用场景,同时该通讯库也可扩展应用于AI、 大数据 等通用领域。
Message Passing Interface(MPI)是支持多编程语言编程的并行计算通讯应用接口,具有高性能、大规模性、可移植性、可扩展性等特点。
华为高性能通信库(Hyper MPI)是基于Open MPI 4.0.3和Open UCX 1.6.0,支持MPI-V3.1标准的并行计算API接口,新增了优化的集合通信框架。同时,Hyper MPI对数据密集型和高性能计算提供了网络加速能力,使能了节点间高速通信网络和节点内共享内存机制,以及优化的集合通信算法。
高性能计算通过将大量服务器、存储设备通过高性能网络互联,构建大规模计算集群,各个计算节点相互协同,并行处理多个子任务。通过并行计算的方式帮助解决普通计算机和服务器难以完成或无法快速完成的大型模型计算、复杂课题研究。
HPC 解决方案 总体架构由:基础设施、硬件平台、中间件、行业应用层组成。
方案特点如下:
上层应用:当前可以支持并应用的行业,包含制造、生命科学、气象、教育科研、超算中心等。
系统部署:需要提前做好软件生态环境的准备,包括CentOS、集群搭建、作业调度、MPI通信、编译器安装。
硬件平台:提供多样化的计算资源、高性能存储及主流高速网络。
基础设施:包含数据中心和液冷解决方案。