超算平台安装DL_POLY分子动力学软件

DL_POLY是一种通用的经典分子动力学(MD)模拟软件,我希望你不会用到它。

下载

这个软件用的人很少,百度直接搜DL_POLY都没法直接下载。

建议先搜索CCP5,然后找到DL_POLY

SCD The DL_POLY Molecular Simulation Package (stfc.ac.uk)

然后用邮箱账号注册一个身份之后,就会收到帮助下载的邮件。

邮件中会给出最新版本的包链接

这里写出4.10的链接

同时可以参照安装教程来安装官方教程链接

所需的环境

  • openmpi >2.0.0
  • cmake >3.0.2
  • Fortran compiler >6.0.0

安装步骤

服务器上已经安装了cmake3,所以将cmake改成cmake3即可

服务器上的openmpi 装的虽然是4.0.4 但是gcc用的版本是 4.8.5的,所以这里手动安装了openmpi4.1.2

安装openmpi

1、下载openmpi:https://www.open-mpi.org/

2、将文件上传到服务器并解压

3、配置安装路径,编译并安装,安装路径自定义

./configure --prefix=/home/lihongyu20/softwares/openmpi/openmpi04
make
make install

4、设置环境变量,路径为自己安装的路径

MPI_HOME=/home/lihongyu20/softwares/openmpi/openmpi04export PATH=${MPI_HOME}/bin:$PATHexport LD_LIBRARY_PATH=${MPI_HOME}/lib:$LD_LIBRARY_PATHexport MANPATH=${MPI_HOME}/share/man:$MANPATH

5、验证安装成功,测试一下自带的例子

cd openmpi-4.0.4/examples
make
mpirun -np 4 hello_c

调整合适版本的gcc

使用 module load compiler/gcc/10.1.0

加载10.1.0版本的gcc

安装DL_POLY

环境都弄好了,开始安装DL_POLY

解压之后进入文件夹,执行下面的sh语句

mkdir build-mpi-openmp
pushd build-mpi-openmp
FFLAGS="-O3" cmake ../ -DWITH_OPENMP=ON
make -j10
make install

这里的cmake编译换成下面的语句,为合适的编译器指明道路

FFLAGS="-O3" cmake3 -DCMAKE_CXX_COMPILER=$(which g++) -DCMAKE_C_COMPILER=$(which gcc) ../ -DWITH_OPENMP=ONFFLAGS="-O3" cmake3 -DCMAKE_CXX_COMPILER=$(which g++) -DCMAKE_C_COMPILER=$(which gcc) -DCMAKE_Fortran_COMPILER=$(which gfortran) ../ -DWITH_OPENMP=ON

最后显示

-- Install configuration: ""
-- Installing: /usr/local/bin/DLPOLY.Z
CMake Error at source/cmake_install.cmake:47 (file):file INSTALL cannot copy file"/home/lihongyu20/softwares/DL_POLY/dl_poly_4.10.0/build-mpi/bin/DLPOLY.Z"to "/usr/local/bin/DLPOLY.Z": Success.
Call Stack (most recent call first):cmake_install.cmake:42 (include)

这是因为超算是不能自动把DLPOLY.Z放到usr目录下。

计算的时候将这个包一起拷贝就好了

超算平台安装DL_POLY分子动力学软件相关推荐

  1. 超算平台安装Anaconda和Tensorflow

    背景:因为我们学校有个超算系统,老师让我们把程序都放在上面跑.鉴于超算的GPU是Tesla V100 16GB,虽然老师只买了8块GPU的使用权,我还是不忍心用自己的电脑跑深度学习的程序. 于是记录一 ...

  2. linux系统安装vasp,超算平台安装-CentOS7下安装vasp(gnu编译)

    参考的各种文档似乎非常详细,但是安装过程中各种坑自然不必多说,不再赘述. 安装gnu完全开源的版本的vasp,仅供测试,若有疑问欢迎交流. 一.安装环境: OS版本:CentOS 7.9 软件包存放目 ...

  3. 北鲲云超算平台提供生命科学领域所需要的哪些软件?

    毫无疑问,云计算的使用是生命科学发展的大趋势.随着云计算在生命科学行业中的应用场景越来越丰富,云计算在生命科学行业的解决方案也日趋成熟.未来会有越来越多的生命科学研究人员使用云计算.在生命科学领域,随 ...

  4. Asterisk 服务器 Linux平台安装教程

    文章目录 前言 一.总体流程 二.源码下载地址,包括各种需要的库的地址 三.配置安装路径.库路径 四.libuuid库没有自定义配置路径,手动修改configure脚本 五.pjproject自定义路 ...

  5. 解决Mac安装Photoshop系列软件报错代码501的错误案例分享适用于AI/PS/AU/PR等

    今天本篇文章将教各位如何解决在苹果Mac平台安装PS系列软件(PS AI AE PR等)时报错代码501,百分百解决该问题! Adobe的软件在Mac平台上还是使用比较频繁的,好多童鞋刚买到的苹果电脑 ...

  6. 24小时完成1074个氨基酸分子动力学模拟,北鲲云超算平台为北京高校药学院科研攻关提供强力支撑

    有限的超算中心和自建计算集群的方式已无法满足超算用户计算业务和创新的需要,无需排队的.独享式的云端高性能计算集群越来越受中国乃至全球科研人员的青睐,成为科研创新的一大推动力. 北京某高校药学院药物化学 ...

  7. 联想机架式服务器安装文档,联想智能超算平台LiCO安装手册.docx

    联想智能超算平台 LiCO 快速安装手册 目 录 TOC \z \o "1-3" \u \h HYPERLINK \l "_Toc5903704" 1.下载安装 ...

  8. Windows平台上一些开发软件的卸载与安装@大蟒蛇马戏团

    Windows平台上一些开发软件的卸载与安装 JDK的卸载 Windows+R 打开运行命令栏输入命令 control 卸载程序. 卸载环境变量. JDK的安装 获取JDK甲骨文官网 注意安装路径(最 ...

  9. Ubuntu Linux平台安装和使用免费反病毒软件ClamAV

    Clam AntiVirus 是⼀款 UNIX 下开源的 (GPL) 反病毒⼯具包.该⼯具包提供了包含灵活且可伸缩的监控程序.命令⾏扫描程序以及⽤于⾃动更新数据库的⾼级⼯具在内的⼤量实⽤程序. 该⼯具 ...

最新文章

  1. 2021年春季学期-信号与系统-第十三次作业参考答案-第九小题
  2. Linux下实现文件双向同步
  3. Swift之Delegate/闭包
  4. 区块链BaaS云服务(16)天德链TDBC“智能合约”
  5. HDU 5573 Binary Tree 构造
  6. math python 向上取整_计算机等级考试二级Python语言模拟试卷单选解答详解第1期...
  7. 打造一款便携版的Sublime Text
  8. [转载]linux+nginx+python+mysql安装文档
  9. Web开发者必备的十大网站资源(转贴)
  10. Office 2013和Office 365应用程序对电脑和移动操作系统支持情况分析
  11. 基于OptiSystem的WDM环形网的设计
  12. python自动抓取局域网文件_python使用tcp实现局域网内文件传输
  13. 网络---协议(TCP/IP五层模型)
  14. H2O学习笔记(八)——Sparkling Water
  15. 嵌入式软件工程师是前端还是后端_软件开发工程师与嵌入式软件工程师有区别吗...
  16. android anr 分析方法,Android ANR分析
  17. buuoj 小易的U盘
  18. 余压监控系统保证火灾发生时消防疏散通道的通畅,为大型高层建筑的安全运行和人民生命财产安全保驾护航
  19. Java后端利用腾讯云短信服务发短信
  20. 医美his管理软件系统解说新开医美整形机构,90%都是这个流程

热门文章

  1. 百度算法发布历史列表
  2. 欧几里得扩展欧几里得
  3. 程序员找工作难吗?我用亲身经历来告诉大家
  4. 如何一键拼图?不妨试试这三个一键拼图软件
  5. 【UNR #1】合唱队形
  6. 机器学习----Softmax回归
  7. SpringBoot中Mybatis-plus的通用接口BaseMapper方法演示(上)
  8. 微信小程序web-view与H5之间交互(含支付)
  9. phpstudy2018修改网站根目录以及本地域名访问配置方法
  10. 多元统计分析 小总结 python实现