搭建高性能计算环境(八)、应用软件的安装之gromacs
1,下载安装新版本的gcc(高版本的gcc只是推荐使用的,系统自带的gcc4.4照样能正常编译、运行)
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.2/gcc-4.8.2.tar.bz2
tar xvf gcc-4.8..tar.bz2
cd gcc-4.8.
./contrib/download_prerequisites
mkdir build
cd build
../configure --prefix=/opt/gcc-4.8. --enable-shared --enable-threads=posix --enable-checking=release --enable-languages=c,c++,fortran
make 此处可以使用make -j4进行4核并行编译,提高速度。根据机器配置需要耗费时间不同,大概需要1个多小时。
make install
安装完成后设置环境变量(/etc/profile),需要重新登录后才起作用。
export PATH=/opt/gcc-4.8./bin:$PATH
export LD_LIBRARY_PATH=/opt/gcc-4.8./lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/opt/gcc-4.8./lib64:$LD_LIBRARY_PATH
2,下载安装fftw
wget http://fftw.org/fftw-3.3.4.tar.gz
tar xvf ~test/fftw-3.3..tar.gz
cd fftw-3.3.
./configure --prefix=/opt/fftw-3.3. --enable-float --enable-shared
make
make install
3,下载安装cmake
wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz
tar xvf cmake-2.8.12.2.tar.gz
cd cmake-2.8.12.2
./configure --prefix=/opt/cmake-2.8.12.2
gmake
gmake install
安装完成后设置环境变量(/etc/profile),需要重新登录后才起作用。
export PATH=/opt/cmake-2.8.12.2/bin/:$PATH
4,下载安装gromacs
wget ftp://ftp.gromacs.org/pub/gromacs/gromacs-5.0.2.tar.gz
tar xvf gromacs-5.0..tar.gz
cd gromacs-5.0.2
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/gromacs-5.0. -DGMX_FFT_LIBRARY=fftw3 -DFFTWF_LIBRARY="/opt/fftw-3.3.4/lib/libfftw3f.so" -DFFTWF_INCLUDE_DIR="/opt/fftw-3.3.4/include/" -DCMAKE_C_COMPILER=/opt/gcc-4.8./bin/gcc -DCMAKE_CXX_COMPILER=/opt/gcc-4.8./bin/g++ -DGMX_MPI=on -DGMX_GPU=on
如果需要跨节点计算加上-DGMX_MPI=on,需要GPU支持加上-DGMX_GPU=on,需要提前配置好mpi和cuda环境
make –j4 并行编译
make install
安装完成后设置环境变量(/etc/profile),需要重新登录后才起作用。
export PATH=/opt/gromacs-5.0./bin:$PATH
export LD_LIBRARY_PATH=/opt/gromacs-5.0./lib64:$LD_LIBRARY_PATH
5,测试,验证安装成功
wget ftp://ftp.gromacs.org/pub/benchmarks/ADH_bench_systems.tar.gz
tar xvf ADH_bench_systems.tar.gz
cd adh_cubic
grompp_mpi –f rf_verlet.mdp
mdrun_mpi
如果能够正常计算并结束,说明gromacs已经安装成功。
搭建高性能计算环境(八)、应用软件的安装之gromacs的更多相关文章
- 搭建高性能计算环境(五)、应用软件的安装之Amber12
应用软件通常安装在/opt目录下,这样系统中的各个用户都能方便使用,下面的软件都将安装到/opt目录. 1,上传需要的软件包Amber12.tar.gz.AmberTools13.tar.bz2.Am ...
- ubuntu通过apt-get方式搭建lnmp环境以及php扩展安装
v 一直是在用的lnmp的集成安装包搭建lnmp环境,因为工作需要需要安装ldap扩展,在网上怎么都找不到源码安装包,只能卸载掉原来的lnmp环境,用ubuntu的php5-ldap扩展, 在安装中遇 ...
- 搭建高性能计算环境(九)、应用软件的安装之gaussian 09
高斯软件一般使用的都是编译好的二进制版,所以解压缩后设置一下环境变量就可以用了. cd /opt tar xvf g09.tar.gz 设置环境变量,添加到/etc/profile文件中,重新登录后生 ...
- 搭建高性能计算环境(六)、应用软件的安装之lammps
1,上传需要的软件包lammps-stable.tar.gz. 2,解压缩并进入安装目录 tar xvf lammps-stable.tar.gz cd lammps-30Oct14 3,如果需要re ...
- 搭建高性能计算环境(四)、应用软件的安装之VASP
1,将需要的软件包上传vasp.5.2.12.tar.gz.vasp.5.lib.tar.gz.benchmark.Hg.tar.gz. 2,创建vasp目录并解压软件包. mkdir /opt/va ...
- 搭建高性能计算环境(十)、应用软件的安装之Wien2k
1,首先安装fftw .tar.gz cd fftw- ./configure --prefix=/opt/fftw- --enable-shared --enable-float --enable- ...
- 搭建高性能计算环境(七)、应用软件的安装之MS
1,上传软件包MaterialsStudio70.tgz.msi_7.lic到服务器上. 2,安装ms一般会创建一个普通用户msi,软件安装在msi账号下. 创建用户msi: useradd msi ...
- 搭建高性能计算环境(一)、Linux操作系统的安装和配置
一般课题组刚开始做计算,往往没有专门的集群,主要用自己的PC机.工作站或者买几台服务器来跑跑:小伙伴们摸索Linux的使用.编译一些开源软件.甚至写点Shell脚本需要耗费很多时间,耽搁了读文献.码论 ...
- 搭建MHA环境【2】安装mysql-5.6 + mysql复制
本例中mysql的安装方式选用了二进制包安装方案.mysql复制用半同步复制方案 [1]安装mysql-5.6.31 要在所有的数据节点上都安装上mysql,安装方式大致相同,所以我这里就不重复写多次 ...
随机推荐
- DevExpress打印功能 z
一.打印功能说明: 打印功能,我们有多种实现方式,可以根据需要自行选择,我简单的总结下两种方法. (1).使用微软.net框架自带的PrintDocument,这种方式是直接借助Graphics,自行 ...
- 【收藏用】--切勿转载JAVA 使用Dom4j 解析XML
原帖地址 : http://blog.csdn.NET/yyywyr/article/details/38359049 解析XML的方式有很多,本文介绍使用dom4j解析xml. 1.环境准备 (1) ...
- (easy)LeetCode 204.Count Primes
Description: Count the number of prime numbers less than a non-negative number, n. Credits:Special t ...
- Windows操作 - Photoshop为图片添加透明立体水印
原文地址:http://design.yesky.com/photoshop/252/2427752.shtml 本文我们介绍用Photoshop为图片添加透明立体水印的方法和技巧. 原图: 打开原图 ...
- [转]windows下设置socket的connect超时
原文地址:http://www.cnblogs.com/BloodAndBone/archive/2012/05/22/2513338.html 变相的实现connect的超时,我要讲的就是这个方法, ...
- 走出测试,走向CEO
飞测说:大家好,我们又见面了,我是黑夜小怪.不巧,今晚加班回来路上,湿身了,淋了个落汤鸡,不过明天也许可以看海了,也就呵呵了,原本想回来后聊些技术的,现在突然想先聊聊我的一些想法,仅供交流. 走出测试 ...
- HTTP权威指南----缓存
缓存的处理步骤: 1.接收----缓存从网络中读取抵达的请求报文2.解析----缓存对报文进行解析,提取出URL和各种首部3.查询----缓存查看是否有本地副本可用,如果没有,就获取一份副本(并将其保 ...
- 如何设置修改WPS批注上的用户信息名称
http://jingyan.baidu.com/article/6b18230953cec7ba59e1596b.html 点击左上角的“WPS文字”: 选择“选项”: 点击“用户信息”: ...
- Flash Builder 4.6 BUG 远程访问受阻
今天调试项目的时候,惊讶的发现在使用RemoteObject进行远程访问时出现奇怪现象,只能在服务器本地实现访问,在其他客户机上提示2048错误,send failed,差点没把我吓死,记得之前测试过 ...
- 查看Eclipse版本号的方法
查看Eclipse版本号的方法如下所示: 1:假设Eclipse已打开Eclipse的菜单栏: Help-->About Eclipse弹出框中会显示一排logo,点击eclipse的那个log ...