zoukankan      html  css  js  c++  java
  • ubantu20.04安装Amber20 && AmberTools20

    Ubantu20.04安装Amber20 && AmberTools20

    1. 准备下载好的amber(Amber20.tar.bz2)及tools(AmberTools20.tar.bz2)安装包:

    1 $ cd MySoftware_home
    2 $ tar xvfj Amber20.tar.bz2
    3 $ tar xvfj AmberTools20.tar.bz2

    两个压缩包会解压到一个名为amber20_src的文件夹里

    2. 切换到$AMBERHOME/build目录,进行预编译(防盗贴。此步骤与之前版本的ubantu和centos安装老版本amber不同):

    1 $ cd amber20_src/build
    2 # optional: edit the run_cmake script to make any needed changes;
    3 # most users should not need to do this
    4 $ ./run_cmake

    3. 安装并添加环境变量:

    1 # install执行完成后,会在MySoftware_home目录下创建名amber20的独立目录,安装完成的可执行文件及库都在amber20里
    2 $ make install
    3 # 添加环境变量
    4 $ source ../amber.sh
    5 # 测试安装
    6 $ cd $AMBERHOME
    7 $ make test.serial

    4. 安装cuda版本amber20,之前装好11以上的CUDA:

    1 $ cd amber20_src/build
    2 # 编辑run_cmake文件,把linux区段里的-DCUDA=FASLE改成-DCUDA=TRUE,如不清楚哪个是linux区段,可以把所有都改了
    3 $ ./run_cmake
    4 $ make install
    5 $ cd $AMBERHOME
    6 $ make test.cuda.serial
    7 # CUDA_VISIBLE_DEVICES指定可见显卡来指定pmemd.cuda的运行显卡
    8 $ export CUDA_VISIBLE_DEVICES=0
    9 $ pmemd.cuda xxxx

    5. 安装MPI版本的amber20,需要openmpi版本为openmpi-[2-4].[0-9]:

    1 $ cd amber20_src/build
    2 # 编辑run_cmake文件,把linux区段里的-DMPI=FASLE改成-DMPI=TRUE,如不清楚哪个是linux区段,可以把所有都改了
    3 $ ./run_cmake
    4 $ make install
    5 $ cd $AMBERHOME
    6 export DO_PARALLEL="mpirun -np 2"
    7 $ make test.parallel
    8 # 使用mpirun运行并行版本pmemd
    9 $ mpirun -np (threads) pmemd.MPI

    6. 安装并行cuda版本的amber20,需要11版本以上的CUDA及openmpi版本为openmpi-[2-4].[0-9]:

    1 $ cd amber20_src/build
    2 # 编辑run_cmake文件,把linux区段里的-DMPI=FASLE -DCUDA=FALSE改成-DMPI=TRUE -DCUDA=TRUE
    3 $ ./run_cmake 
    4 $ make install
    5 $ cd $AMBERHOME
    6 $ export DO_PARALLEL="mpirun -np 2"
    7 $ make test.cuda.parallel 8 # 使用mpirun运行并行cuda版本pmemd 9 $ mpirun -np (threads) pmemd.cuda.MPI

     由于amber20与旧版本16及18都不一样,第一次装可能会有些问题。

  • 相关阅读:
    osg::PagedLOD example
    osg::NodeVisitor example
    osg::NodeVisitor
    osg::NodeVisitor osg3.4.0
    Visual studio 正在从以下位置加载符号:Microsoft符号服务器 尝试取消禁用后续符号加载
    osgViewer::Viewer::Windows
    Inventor2018专业版软件安装激活教程
    osg osgUtil::LineSegmentIntersector
    Civil 3D百度云地址
    osg define shape(create box)
  • 原文地址:https://www.cnblogs.com/wq242424/p/14283900.html
Copyright © 2011-2022 走看看