环境要求
服务器兼容性
OS |
Hyper MPI(2.3.0) |
KML(2.2.0) |
||
---|---|---|---|---|
CentOS 7.6 |
Y(GCC for openEuler10.3.1,毕昇编译器3.1.0) |
Y |
Y |
Y(GCC7.3.0及以上) |
openEuler 22.03 SP2 |
Y(GCC for openEuler10.3.1,毕昇编译器3.1.0) |
Y |
Y |
Y(GCC7.3.0及以上) |
麒麟V10 SP2 |
Y(GCC for openEuler10.3.1,毕昇编译器3.1.0) |
Y |
Y |
Y(GCC7.3.0及以上) |
麒麟V10 HPC |
Y(GCC for openEuler10.3.1,毕昇编译器3.1.0) |
Y |
Y |
Y(GCC7.3.0及以上) |
麒麟信安 3.5.2 |
Y(GCC for openEuler10.3.1,毕昇编译器3.1.0) |
Y |
Y |
Y(GCC7.3.0及以上) |
以上表中OS均为aarch64架构且都运行在物理机上,表中的“Y”代表当前OS支持安装。
软件依赖列表
软件依赖 |
Hyper MPI |
GCC for openEuler |
毕昇编译器 |
KML |
---|---|---|---|---|
GCC |
Y |
N |
Y(GCC4.8.5及以上) |
N |
BiSheng Compiler |
Y |
N |
N |
N |
glibc-devel(libc-dev-bin) |
N |
Y(glibc-devel2.17及以上) |
N |
N |
glibc |
N |
Y(glibc2.17及以上) |
Y(glibc2.17及以上) |
N |
libatomic |
N |
N |
Y(libatomic1.2.0及以上) |
N |
- 以上表中内容为Hyper MPI、GCC for openEuler、毕昇编译器和KML安装时所需要的依赖,表中的“Y”代表软件依赖,“N”代表软件不依赖。
- Hyper MPI与编译器有对应关系,Hyper MPI分为Hyper MPI-GCC和Hyper MPI-BiSheng两种,对于软件有不同的依赖,Hyper MPI-GCC依赖GCC for openEuler 10.3.1,Hyper MPI-BiSheng依赖BiSheng Compiler 3.1.0,但同时BiSheng Compiler又依赖GCC 4.8.5及以上版本。
- 如果需要使用到Hyper MPI闭源版本的
SO依赖库 ,请自行获取安装。
父主题: 实践1:创建高性能计算应用工程