| ²é¿´: 3769 | »Ø¸´: 11 | |||
jiaoyixiongÈÙÓþ°æÖ÷ (Ö°Òµ×÷¼Ò)
|
[½»Á÷]
gromacs-5.1.4ÔÚUbuntu 16.04LTS·þÎñÆ÷GPUºÍCPU°²×°È«¹ý³Ì ÒÑÓÐ5È˲ÎÓë
|
|
gromacsµÄ°²×° ¹ý³Ì×¼±¸¹¤×÷:£º ************************************************************************************* ÏÈÈ·ÈÏ g++ mpirun mpiccÊÇ·ñ°²×° ·Ö±ðÊäÈë which gcc which g++ which mpirun which mpicc ¼Ù×°¶¼Ã»Óа²×°£¬ÄÇôÔÚrootÏÂÊäÈëÏÂÃæµÄÃüÁî½øÐа²×°£º sudo apt-get install cmake* sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install mpi-default-* sudo apt-get install libfftw3* sudo apt-get install openmpi* ************************************************************************************* ²é¿´ÊÇ·ñ°²×°NVIDIAÏÔ¿¨£º lspci | grep -i nvidia ÏÔʾ½á¹û£º 02:00.0 VGA compatible controller: NVIDIA Corporation GK107GL [Quadro K420] (rev a1) 02:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1) 81:00.0 3D controller: NVIDIA Corporation GK110GL [Tesla K20c] (rev a1) #Õâ¸öÊÇGPU¼ÆË㿨 ************************************************************************************* ²é¿´µ±Ç°²Ù×÷ϵͳÖÁÉÙÒªÄǸö°æ±¾²ÅÄÜÖ§³ÖCUDA,£¨Ö÷ÒªÊÇ¿´ÊÇ64λ»¹ÊÇ32λµÄ£©£º uname -m && cat /etc/*release ÏÔʾ½á¹û£º x86_64 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS" NAME="Ubuntu" VERSION="16.04.3 LTS (Xenial Xerus)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.3 LTS" VERSION_ID="16.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" VERSION_CODENAME=xenial UBUNTU_CODENAME=xenial ************************************************************************************* ²é¿´GCC°æ±¾£º gcc --version ÏÔʾ½á¹û£º gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 20160609 ************************************************************************************* ÏÂÔØ nvidia µÄÇý¶¯°ü£º ¾ßÌ嵨ַ£ºhttp://www.nvidia.com/download/driverResults.aspx/124729/en-us ÎÒµÄϵͳÊÇ Version:384.81 Release Date:2017.9.25 Operating System:Linux 64-bit Ubuntu 16.04 Language:English (US) File Size:97.43 MB ÎÒÑ¡µÄ°æ±¾ÊÇ 384.81£¬¿ÉÒÔÖ±½ÓÏÂÔØ£º nvidia-diag-driver-local-repo-ubuntu1604-384.81_1.0-1_amd64.deb dpkg -i nvidia-diag-driver-local-repo-ubuntu1604-384.81_1.0-1_amd64.deb apt-key add /var/nvidia-diag-driver-local-repo-ubuntu1604-384.81/7fa2af80.pub ÏÂÔØnvidia cudaµÄ°²×°°ü£¨ÎÒµÄÊÇx86_64µÄubuntu 16.04 ϵͳ£¬´ÓµØÖ·Ñ¡Ôñ¾ßÌåµÄ°æ±¾ https://developer.nvidia.com/cuda-downloads£© ¾ßÌ嵨ַÊÇ£ºhttps://developer.nvidia.com/cud ... target_version=1604 °Ñ¶ÔÓ¦µÄ°æ±¾ÏÂÔØÏÂÀ´£¬Ñ¡Ôñ±¾µØ°²×°£º dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub apt-get update apt-get install cuda apt install nvidia-cuda-toolkit ²é¿´nvcc±àÒëÆ÷µÄ°æ±¾£¬¼´ÑéÖ¤cuda toolkitÊÇ·ñ³É¹¦£º nvcc -V i ÏÔʾ½á¹û£º nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2015 NVIDIA Corporation Built on Tue_Aug_11_14:27:32_CDT_2015 Cuda compilation tools, release 7.5, V7.5.17 °²×°gromacsµÄCPU°æ±¾£º tar xfz gromacs-5.1.4.tar.gz cd gromacs-5.1.4 mkdir build-cpu cd build-cpu cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON -DGMX_MPI=on -DCMAKE_INSTALL_PREFIX=/usr/local/ruanjian/gromacs-cpu ½á¹ûÏÔʾ£º -- Configuring done -- Generating done -- Build files have been written to: /usr/local/gromacs-5.1.4/build-cpu ½Ó×ÅÊäÈëÃüÁ make make check sudo make install source /usr/local/ruanjian/gromacs-cpu/bin/GMXRC ¼´¿ÉÍê³É°²×°£¬°²×°Íê³ÉºóÉèÖû·¾³±äÁ¿ sudo vim /etc/profile #ÔÚÎļþÖмÓÈëÈçÏÂÄÚÈÝ export PATH=/usr/local/ruanjian/gromacs-cpu/bin:$PATH export LD_LIBRARY_PATH=/usr/local/ruanjian/gromacs-cpu/lib:$LD_LIBRARY_PATH #¹Ø±ÕÎļþºóÖ´ÐÐ source /etc/profile ÄÇôCPU²¢ÐаæµÄgromacs¾Í°²×°ºÃÁË£¬°²×°Ä¿Â¼ÔÚ /usr/local/ruanjian/gromacs-cpu ÔÚÆäËûĿ¼Ï¿ÉÒÔÖ±½ÓÊäÈë gmx_mpi µÄºóÐøÃüÁîÁË¡£ ¿ÉÒԲ鿴¾ßÌåµÄ°²×°Ä¿Â¼£º which gmx_mpi ½á¹ûÏÔʾ£º /usr/local/ruanjian/gromacs-cpu/bin/gmx_mpi ************************************************************************************* ************************************************************************************* ************************************************************************************* ************************************************************************************* °²×°gromacsµÄGPU°æ±¾£º tar xfz gromacs-5.1.4.tar.gz cd gromacs-5.1.4 mkdir build-gpu cd build-gpu cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON -DGMX_GPU=on -DGMX_USE_OPENCL=on -DCMAKE_INSTALL_PREFIX=/usr/local/ruanjian/gromacs-gpu ½á¹ûÏÔʾ£º -- Configuring done -- Generating done -- Build files have been written to: /usr/local/gromacs-5.1.4/build-gpu ½Ó×ÅÊäÈëÃüÁ make make check sudo make install source /usr/local/ruanjian/gromacs-gpu/bin/GMXRC °²×°Íê³ÉºóÉèÖû·¾³±äÁ¿ sudo vim /etc/profile #ÔÚÎļþÖмÓÈëÈçÏÂÄÚÈÝ export PATH=/usr/local/ruanjian/gromacs-gpu/bin:$PATH export LD_LIBRARY_PATH=/usr/local/ruanjian/gromacs-gpu/lib:$LD_LIBRARY_PATH #¹Ø±ÕÎļþºóÖ´ÐÐ source /etc/profile ÄÇôGPU°æµÄgromacs¾Í°²×°ºÃÁË£¬°²×°Ä¿Â¼ÔÚ /usr/local/ruanjian/gromacs-gpu ÔÚÆäËûĿ¼Ï¿ÉÒÔÖ±½ÓÊäÈë gmx µÄºóÐøÃüÁîÁË¡£ ²é¿´gmx°²×°Ä¿Â¼£º which gmx ½á¹ûÏÔʾ£º /usr/local/ruanjian/gromacs-gpu/bin/gmx ************************************************************************************* ************************************************************************************* ************************************************************************************* ************************************************************************************* ubuntuϵͳϲ鿴»úÆ÷µÄÓ²¼þÐÅÏ¢£º ²é¿´Äڴ棬ÊäÈ룺 free -m ½á¹ûÏÔʾ£º total used free shared buff/cache available Mem: 128811 1005 115667 1001 12138 125942 Swap: 28609 0 28609 Mem ºó£¬totalÏÂÃæ¼´Îª×ÜÄÚ´æ´óС¡£ ²é¿´Ó²ÅÌ£¬ÊäÈ룺 df ½á¹ûÏÔʾ£º Filesystem 1K-blocks Used Available Use% Mounted on udev 65933104 0 65933104 0% /dev tmpfs 13190296 1033668 12156628 8% /run /dev/sdb1 19091584 6064112 12034604 34% / tmpfs 65951464 0 65951464 0% /dev/shm tmpfs 5120 0 5120 0% /run/lock tmpfs 65951464 0 65951464 0% /sys/fs/cgroup /dev/sda1 246002848 2372412 231111168 2% /usr/local /dev/sdb3 464808 69119 367171 16% /boot /dev/sdb4 1874188252 3148952 1775813036 1% /home tmpfs 13190296 0 13190296 0% /run/user/1000 ²é¿´CPUÐÅÏ¢£¬ÊäÈ룺 cat /proc/cpuinfo ¿ÉÒÔÏÔʾÓжàÉÙºËCPU¿ÉÒÔʹÓᣠÎҵĿÆÑ§ÍøµØÖ·£º http://blog.sciencenet.cn/home.php?mod=space&uid=3675&do=blog&id=1087553 |
» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©
» ²ÂÄãϲ»¶
265Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
²ÄÁÏÇóµ÷¼Á
ÒѾÓÐ13È˻ظ´
Ò»Ö¾Ô¸Ö£ÖÝ´óѧ²ÄÁÏÓ뻯¹¤085600£¬Çóµ÷¼Á
ÒѾÓÐ26È˻ظ´
070300»¯Ñ§279Çóµ÷¼Á
ÒѾÓÐ18È˻ظ´
²ÄÁϵ÷¼Á
ÒѾÓÐ8È˻ظ´
»¯¹¤Çóµ÷¼Á£¡
ÒѾÓÐ6È˻ظ´
290Çóµ÷¼Á085701
ÒѾÓÐ11È˻ظ´
085600²ÄÁÏÓ뻯¹¤×¨Ë¶329 Çóµ÷¼Á
ÒѾÓÐ6È˻ظ´
295Çóµ÷¼Á
ÒѾÓÐ15È˻ظ´
Ò»Ö¾Ô¸ºÓ±±¹¤Òµ´óѧ²ÄÁϹ¤³Ì£¬³õÊÔ344Çóר˶µ÷¼Á
ÒѾÓÐ6È˻ظ´
лл·ÖÏí![]() ·¢×ÔСľ³æAndroid¿Í»§¶Ë |
2Â¥2017-12-03 22:13:42
3Â¥2017-12-13 06:05:18
hezhancong
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 86.2
- É¢½ð: 8
- Ìû×Ó: 19
- ÔÚÏß: 24.1Сʱ
- ³æºÅ: 6990341
- ×¢²á: 2017-07-25
- רҵ: »¯¹¤ÏµÍ³¹¤³Ì
4Â¥2018-01-10 10:16:18
jiaoyixiong
ÈÙÓþ°æÖ÷ (Ö°Òµ×÷¼Ò)
- Ä£ÄâEPI: 6
- Ó¦Öú: 487 (˶ʿ)
- ¹ó±ö: 0.501
- ½ð±Ò: 14945
- É¢½ð: 6107
- ºì»¨: 74
- Ìû×Ó: 3750
- ÔÚÏß: 1129.1Сʱ
- ³æºÅ: 1108016
- ×¢²á: 2010-09-26
- ÐÔ±ð: GG
- רҵ: Á÷ÌåÁ¦Ñ§
- ¹ÜϽ: ·Ö×ÓÄ£Äâ
5Â¥2018-01-10 10:46:13
hezhancong
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 86.2
- É¢½ð: 8
- Ìû×Ó: 19
- ÔÚÏß: 24.1Сʱ
- ³æºÅ: 6990341
- ×¢²á: 2017-07-25
- רҵ: »¯¹¤ÏµÍ³¹¤³Ì
¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
|
Ê®·Ö¸ÐлÄúµÄ»Ø¸´£¬Í¬Ê±ºÜ±§Ç¸Ã»ÓÐ×ÐϸÃèÊöÇå³þ¡£ ÎÒÓöµ½µÄÎÊÌâÊÇmdrunʱÎÞ·¨²¢ÐмÆËãÖ»ÄÜ´®ÐУ¬ÎҵIJÙ×÷ϵͳÊÇCentOS6.2µÄRocks6.0ϵͳ£¬gromacs°æ±¾ÊÇ£º NNODES=1, MYRANK=0, HOSTNAME=cluster :-) G R O M A C S (-: Great Red Owns Many ACres of Sand :-) VERSION 4.5.4 (-: Written by Emile Apol, Rossen Apostolov, Herman J.C. Berendsen, Aldert van Buuren, Pär Bjelkmar, Rudi van Drunen, Anton Feenstra, Gerrit Groenhof, Peter Kasson, Per Larsson, Pieter Meulenhoff, Teemu Murtola, Szilard Pall, Sander Pronk, Roland Schulz, Michael Shirts, Alfons Sijbers, Peter Tieleman, Berk Hess, David van der Spoel, and Erik Lindahl. Copyright (c) 1991-2000, University of Groningen, The Netherlands. Copyright (c) 2001-2010, The GROMACS development team at Uppsala University & The Royal Institute of Technology, Sweden. check out http://www.gromacs.org for more information. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. :-) mdrun (-: Program: mdrun Version: VERSION 4.5.4 Precision: single Parallellization: MPI FFT Library: fftw3 °²×°gromacsµÄÃüÁîÈçÏ£º tar xvf gromacs-5.1.tar.gz cd gromacs-5.1 mkdir build cd build cmake .. -DCMAKE_INSTALL_PREFIX=/public/home/xfwen/software/gromacs-5.1 -DGMX_FFT_LIBRARY=fftw3 -DFFTWF_LIBRARY="/public/home/xfwen/software/fftw-3.3.4/lib/libfftw3f.so" -DFFTWF_INCLUDE_DIR="/public/home/xfwen/software/fftw-3.3.4/include/" -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DGMX_MPI=on ÄÜÇëÄú°ïæ¿´¿´ÄÄÀï³öÎÊÌâÁËÂ𣿠|
6Â¥2018-01-10 12:02:49
jiaoyixiong
ÈÙÓþ°æÖ÷ (Ö°Òµ×÷¼Ò)
- Ä£ÄâEPI: 6
- Ó¦Öú: 487 (˶ʿ)
- ¹ó±ö: 0.501
- ½ð±Ò: 14945
- É¢½ð: 6107
- ºì»¨: 74
- Ìû×Ó: 3750
- ÔÚÏß: 1129.1Сʱ
- ³æºÅ: 1108016
- ×¢²á: 2010-09-26
- ÐÔ±ð: GG
- רҵ: Á÷ÌåÁ¦Ñ§
- ¹ÜϽ: ·Ö×ÓÄ£Äâ
7Â¥2018-01-10 12:41:33
¹Ê³ÇËÆË®
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 323.3
- Ìû×Ó: 13
- ÔÚÏß: 8.5Сʱ
- ³æºÅ: 5135502
- ×¢²á: 2016-10-18
- ÐÔ±ð: GG
- רҵ: ÉúÎï´ó·Ö×ӽṹÓ빦ÄÜ
¡ï
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
Сľ³æ: ½ð±Ò+0.5, ¸ø¸öºì°ü£¬Ð»Ð»»ØÌû
|
-DCMAKE_INSTALL_PREFIX=/usr/local/ruanjian/gromacs-gpu ·¢×ÔСľ³æAndroid¿Í»§¶Ë |
8Â¥2018-03-23 17:40:26
¹Ê³ÇËÆË®
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 323.3
- Ìû×Ó: 13
- ÔÚÏß: 8.5Сʱ
- ³æºÅ: 5135502
- ×¢²á: 2016-10-18
- ÐÔ±ð: GG
- רҵ: ÉúÎï´ó·Ö×ӽṹÓ빦ÄÜ
|
-DCMAKE_INSTALL_PREFIX=/usr/local/ruanjian/gromacs-gpu Ö´ÐкóÏÔʾÎÞ¸ÃĿ¼ÊÇ£¿ ·¢×ÔСľ³æAndroid¿Í»§¶Ë |
9Â¥2018-03-23 17:40:50
faylovesnow
ľ³æ (ÕýʽдÊÖ)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 4300
- É¢½ð: 4041
- ºì»¨: 4
- Ìû×Ó: 633
- ÔÚÏß: 130.6Сʱ
- ³æºÅ: 2529711
- ×¢²á: 2013-07-02
- ÐÔ±ð: GG
- רҵ: ʯÓÍÌìÈ»Æø¿ª²É
10Â¥2018-06-05 10:10:41














»Ø¸´´ËÂ¥
baoluyao
