Linux如何打开cp2k,centos7安装并行版cp2k6.1-POPT

centos7安装并行版cp2k6.1-POPT

centos7安装并行版cp2k6.1-POPT

一、环境介绍

系统:Centos7.6

所需软件包:cp2k-6.1.tar.bz2,libint-1.1.6.tar.gz,libxc-4.0.4.tar.gz,libxsmm-1.9.0.tar.gz

二、编译安装3个package

[[email protected] ~]$ source ~/intel/bin/compilervars.sh intel64 #加载intel环境变量

[[email protected] cp2k]$ tar xf libint-1.1.6.tar.gz #解压

[[email protected] cp2k]$ mkdir libint #创建安装目录

[[email protected] cp2k]$ cd libint-1.1.6 #进入解压目录

[[email protected] libint-1.1.6]$ ./configure --prefix=/home/zh/soft/cp2k/libint #配置环境,并指定安装目录

[[email protected] libint-1.1.6]$ make -j 4 #开始编译,-j为指定多核编译

[[email protected] libint-1.1.6]$ make install #完成编译,开始安装

[[email protected] cp2k]$ tar xf libxc-4.0.4.tar.gz #解压

[[email protected] cp2k]$ mkdir libxc #创建安装目录

[[email protected] cp2k]$ cd libxc-4.0.4 #进入解压目录

[[email protected] libxc-4.0.4]$ ./configure --prefix=/home/zh/soft/cp2k/libxc #环境配置

[[email protected] libxc-4.0.4]$ make -j 4 #开始编译,-j为指定多核编译

[[email protected] libxc-4.0.4]$ make install #完成编译,开始安装

[[email protected] cp2k]$ tar xf libxsmm-1.9.0.tar.gz #解压

[[email protected] cp2k]$ mkdir libxsmm #创建安装目录

[[email protected] cp2k]$ cd libxsmm-1.9.0/ #进入解压后的目录

[[email protected] libxsmm-1.9.0]$ make -j 4 PREFIX=/home/zh/soft/cp2k/libxsmm install #编译安装,并指定目录

三、编译安装cp2k

[[email protected] cp2k]$ tar xf cp2k-6.1.tar.bz2 #解压

[[email protected] cp2k]$ cd cp2k-6.1/arch/ #进入arch下

[[email protected] arch]$ vim Linux-x86-64-intel.popt #修改配置文件

Linux-x86-64-intel.popt文件内容

b37c3a955bba9c28211ff91b539d7c29.png

[[email protected] arch]$ cd ../makefiles/ #修改完配置文件后,进入makefiles

[[email protected] makefiles]$ make -j 8 ARCH=Linux-x86-64-intel VERSION=popt #开始编译

参数含义ARCH=Linux-x86-64-intel指定ARCH为linux系统,x86_64架构,用intel编译器

VERSION=popt指定编译mpi版本

[[email protected] makefiles]$ cd ../exe/Linux-x86-64-intel/ #编译完成,查看是否成功生成可执行程序

[[email protected] Linux-x86-64-intel]$ ls #查看文件

cp2k.popt为可执行程序

96851a1937ab48e5fceab51c48adc95f.png

四、测试

[[email protected] cp2k-6.1]$ cd tests/MC/regtest/ #进入测试目录

[[email protected] regtest]$ mpirun -np 6 ~/soft/cp2k/cp2k-6.1/exe/Linux-x86-64-intel/cp2k.popt -i canonical.inp #运行cp2k进行计算

centos7安装并行版cp2k6.1-POPT相关教程

Busybox源码编译安装

Busybox源码编译安装 目录 Busybox简介 Busybox安装步骤 下载busybox 解压busybox 设置编译环境 make menuconfig 编译安装 Busybox简介 Busybox是一个开源项目,遵循GPL v2协议。Busybox将众多的UNIX命令集合进一个很小的可执行程序中,可以用来替代GNU fileu

win10下安装miniconda+tensorflow+jupyter notebook

win10下安装miniconda+tensorflow+jupyter notebook 1. miniconda 下载 找自己对应版本的下载 官网下载:https://docs.conda.io/en/latest/miniconda.html#windows-installers 直接在清华源下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 2

Git的安装,IDEA配置Git,项目的上传与下载(Gitee仓库)

Git的安装,IDEA配置Git,项目的上传与下载(Gitee仓库) 一、Git的安装 1.1 安装 安装,除了安装位置外,其他一直下一步即可 1.2 基本配置 安装之后,打开cmd,自报家门 如下信息会在提交代码时使用,记录在你的每次提交中,以后才知道哪次提交是谁做的。 git

联想拯救者:Win10安装ubuntu 16.04 双系统

联想拯救者:Win10安装ubuntu 16.04 双系统 联想拯救者:Win10安装ubuntu 16.04双系统 (1)重电脑,按F2进入BIOS。 (2)进入configuration, 将SATA Control Mode选为“ACHI”( 网上说是不然安装ubuntu时无法读出硬盘 );进入Security,将Security Boot 设

如何在Ubuntu安装jdk8并将Springboot项目用IDEA打成jar包在Ubunt

如何在Ubuntu安装jdk8并将Springboot项目用IDEA打成jar包在Ubuntu运行 开发环境Ubuntu 64位 ** ** 1.到官网下载jdk: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2 .通过终端在/usr/local目录下新建java文件夹 sud

SonarQube系列(一)安装

SonarQube系列(一)安装 Time: 2020年10月Operation System: CentOS7RAM: 4GJava Version: 11.0.8SonarQube Version: 8.0 之前在公众号也写过一篇关于SonarQube的文章,本文将针对这篇文章进行一个完善,包括SonarQube安装、使用、集成三个部分,后期有时间

Docker 安装 SRS

Docker 安装 SRS 1、简介 SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。SRS提供了丰富的接入方案将RTMP流接入SRS, 包括推送RTMP到SRS、推送RTSP/UDP/FLV到SRS、拉取流到SRS。 SRS还支持将接入的RTMP流进行各种变换,譬

Magento 2.4 windows10 安装中碰到的问题

Magento 2.4 windows10 安装中碰到的问题 环境安装我这里用 phpstudy V8.0版操作相对简单,创建站点等这里就不说明了,主要记录安装过程中碰到的问题。 1、magento 2.4 windows平台需要修改代码记录 2、phpstudy 创建站点后会清空.htaccess 文件,重新复制一

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值