lammps运行Linux,Lammps分子动力学软件MPI并行+Intel高效编译版 Linux完整安装教程

本文提供了一篇关于如何在Linux上安装LAMMPS分子动力学仿真代码的详细教程,特别强调了使用Intel Parallel Studio XE 2019编译器套件和MPI库如OpenMPI和OpenMP。教程涵盖了从下载源码到配置CMake,以及解决编译和运行过程中可能遇到的问题,确保利用MPI和OpenMP实现并行计算。
摘要由CSDN通过智能技术生成

简介

LAMMPS是一种经典的分子动力学仿真代码,设计用于在并行计算机上高效运行。它是由美国能源部下属的桑迪亚国家实验室(Sandia National Laboratories)开发的。它是一个开源代码,根据GNU公共许可证(GPL)的条款自由分发。

安装教程:

所需编译器套件:Intel Parallel Studio XE 2019

一、所需并行库:

OpenMPI(Open Message Passing Interface,a open source High Performance Computing)

OpenMP(Open Multi-processing)

二、编译前准备:

从github上下载源码(可能较慢,可用迅雷等工具加速):

进入lammps项目目录并新建一个build文件夹(参考教程):

cd lammps

mkdir build

cd build

三、进行Cmake前的准备:

目前已知Cmake的3.10版本在查找MPI安装目录和类库的时候会遇到问题,解决方案是使用3.9版本。 ~/lammps_setup/cmake-3.9.0-Linux-x86_64/bin/

将MPI类库环境变量配置好(可以善用which mpi、whereis mpi等命令查找本机已经安装了的MPI在哪里): export MPI_ROOT=/public/software/mpich

export PATH=$MPI_ROOT/bin:$PATH

export MPI_DIR=/public/software/mpich

配置好INTEL编译器环境(可以善用which

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值