据目前所知,这是国内可以找到的第一次公开的实现在国产的超算平台上,尤其是arm超算平台上实现了python运行环境的配置。
登入平台,选择高性能计算HPC,可以看到有两个选项,一个是控制台,一个是登录节点。其中,控制台是启动超算代码运行的入口,在里面我们可以编写运行模板,指定需要的计算资源及运行代码入口等;登录节点是我们对代码进行编译的地方。
进入控制台:
在控制台中最为主要的工作就是编写运行模板:
选择进入登入节点:
=======================================
首先给出 C 运行环境的配置:
=======================================
export LD_LIBRARY_PATH=/home/HPCBase/HMPI/hmpi/lib/:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=/home/HPCBase/HMPI/hmpi/include:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/home/HPCBase/HMPI/hmpi/include:$CPLUS_INCLUDE_PATH
export mpicc=/home/HPCBase/HMPI/hmpi/bin/mpicc
export mpicxx=/home/HPCBase/HMPI/hmpi/bin/mpicxx
export mpifort=/home/HPCBase/HMPI/hmpi/bin/mpifort
export mpif90=/home/HPCBase/HMPI/hmpi/bin/mpif90
export mpif77=/home/HPCBase/HMPI/hmpi/bin/mpif77
export PATH=/home/HPCBase/compiler/bisheng-compiler-2.1.0-aarch64-linux/bin:$PATH
python3 setup.py build --mpicc=/home/HPCBase/HMPI/hmpi/bin/mpicc