• 2023-12-11超算集群安装OpenFOAM-LIGGGHTS-CFDEM(普通用户权限-以CSU HPC CentOS7.9为例)
    普通用户权限超算集群安装OpenFOAM-LIGGGHTS-CFDEM,由于缺少root权限,无法根据CFDEM官方instruction进行安装。本文以CSU超算平台为例,利用普通用户权限进行编译安装。文章修正了已有教程中部分问题,特别感谢希望先生与记得小蘋初见教程。1.安装必要依赖包此部分在记得小蘋初见中
  • 2023-07-25openMP
    openMP用于单机(共享内存内存架构)MPI(openMPI及MPICH)用于多机(分布式内存架构)Reference[1]MPI,openMPI,MPICH,openMP辨析
  • 2023-07-25MPI
    什么是MPI实现了消息传递接口的库跨语言的通讯协议规定接口的调用规范和语义的一种标准(具体的实现包括mpich或openmpi)MPI的定位:作为编程库很丰满,作为计算框架很骨感Reference[1]一切靠自己的MPI框架
  • 2023-06-14GPU-aware MPI + Python GPU arrays
     condainstall-cconda-forgempi4pyopenmpi  ForLinux64,OpenMPIisbuiltwithCUDAawarenessbutthissupportisdisabledbydefault.Toenableit,pleasesettheenvironmentalvariableOMPI_MCA_opal_cuda_support=truebeforelaunchingyourMPIproc
  • 2023-06-09rosetta mpi运行错误,libcore.2.so undefined s 的
    重装的ubuntu2004,分别安装了openmpi4.1.1及openmpi1.6.5后编译mpi版本rosetta,运行rosetta_script.mpi.linuxgccrelease均出现libcore.2.so的报错,猜测是mpi版本问题或者是手动安装的mpi编译时出现的问题。后面使用apt重装了ubuntu自带的openmpi4.0.3及lib库,重新编译rosetta,发现能
  • 2023-05-27HPL测试的配置(依赖于BLAS),通过OpenMpi进行实现
    1.1虚拟机的配置1.1.1Linux光盘映像文件由于对于Ubuntu系统更为熟悉,所以选择了最新版的Ubuntu系统作为Linux发行版。1.1.2Hypervisor由于之前一直使用VMware,对其中操作熟悉,因此选择VMware作为Hypervisor1.2搭建集群并安装相关程序1.2.1创建虚拟机以上为虚拟
  • 2023-03-22编译安装open-mpi
    openmpi官网地址:https://www.open-mpi.org/openmpi文档地址:https://docs.open-mpi.org/1.下载wgethttps://download.open-mpi.org/release/open-mpi/v4.1/openmpi
  • 2022-12-03在超算/计算集群中编译和安装OpenFOAM-5.x
    安装的准备现在OpenFOAM已经更新到了第十版,之所以安装5版本,是因为我个人现在做CFD-DEM耦合的工作,CFDEM耦合软件支持的OpenFOAM就是5.x版本。不管是哪一个版本,安装过程和准
  • 2022-11-25centos7部署mpi和module环境
    1.概述本篇博客主要介绍在centos7.9部署和测试mpi并行程序开发环境,并通过module加载不同的环境。2.部署过程2.1安装mpich节点安装相关依赖环境:yum-yinstallgcc-g