您好,登錄后才能下訂單哦!
安裝準備
cmake2.8.8 or later
C,C++
3.gromacs包
http://www.gromacs.org/Downloads
安裝步驟
tar xfz gromacs.tar.gz
cd gromacs
mkdir build
cmake ../
-DCMAKE_INSTALL_PREFIX=/opt/software/gromacs 指定安裝目錄
-DGMX_BINARY_SUFFIX=_5.0.7_s 指定執行文件后綴 默認為gmx(串行單精度),gmx_mpi(并行單精度),gmx_mpi_d(并行雙精度)
-DGMX_LIBS_SUFFIX=_5.0.7_s 庫文件后綴
-DGMX_MPI=ON 使用mpich編譯器build
-DGMX_OPENMP=ON 使用openmpi編譯器build
-DGMX_SIMD=None specify the level of SIMD support of the node on
which mdrun will run
-DGMX_X11=ON
-DGMX_DEFAULT_SUFFIX=OFF 關掉默認后綴
-DCMAKE_CXX_COMPILER=icpc 指定C++編譯器
-DCMAKE_C_COMPILER=icc 指定C編譯器
-DBUILD_SHARED_LIBS=ON 構建共享庫
-DGMX_BUILD_OWN_FFTW=ON -DGMX_BUILD_OWN_FFTW_MD5=2edab8c06b24feeb3b82bbb3ebf3e7b3 -DGMX_BUILD_OWN_FFTW_URL=/backup/fftw-3.3.4.tar.gz -DGMX_GPU=OFF -DGMX_DOUBLE=ON 打開雙精度默認單精度
CUDA版需加參數
-DGMX_GPU=ON -DGMX_TOOLKIT_ROOT_DIR=/usr/local/cuda
2>&1 | tee cmake.log
make && makeinstall
gromacs4.6.7及之前版本執行文件有100多個,在gromacs5.0到5.0.7之間應該是想逐步對執行命令進行集成,所有的命令都作為gmx命令的軟鏈接出現,在5.1版本之后就只有gmx一個命令了
cpu版測試命令
source /opt/software/gromacs-XXX/bin/GMXRC.bash ###環境變量
mpirun -np 4 gmx_XXX_s mdrun -s md.tpr -ntomp 1
cuda版測試命令待更新
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。