[gmx-users] Problem with: Shell particles are not implemented with domain decomposition
David van der Spoel
spoel at xray.bmc.uu.se
Thu Sep 18 19:13:25 CEST 2014
On 2014-09-18 14:26, Justin Lemkul wrote:
>
>
> On 9/18/14 8:01 AM, Kester Wong wrote:
>> Dear gromacs users,
>>
>>
>> Has anyone experienced a problem with running polarisable water model
>> SWM4-NDP
>> with the following warning: Shell particles are not implemented with
>> domain
>> decomposition?
>>
>
> Out of curiosity, what is the source of your SWM4-NDP topology?
http://virtualchemistry.org/pol.php
>
>> The md.log also stated the following: Number of hardware threads
>> detected (12)
>> does not match the number reported by OpenMP (1). I don't think this
>> is the
>> cause, as this message was also found in my other "working" calculations.
>>
>>
>> I have tried using OpenMP and also tried a variety of -ntmpi and
>> -ntomp settings.
>>
>
> The only valid option here is -ntmpi 1 and -ntomp equal to whatever
> number of cores you're using. Until I finish the DD implementation for
> shells/Drudes, only OpenMP is supported here.
>
> -Justin
>
>> The same calculation did not work in GROMACS versions 5.0 and 5.0.1,
>> in the
>> following cluster:
>>
>>
>> Gromacs version: VERSION 5.0.1
>>
>> Precision: double
>>
>> Memory model: 64 bit
>>
>> MPI library: MPI
>>
>> OpenMP support: enabled
>>
>> GPU support: disabled
>>
>> invsqrt routine: gmx_software_invsqrt(x)
>>
>> SIMD instructions: NONE
>>
>> FFT library: fftw-3.3.3
>>
>> RDTSCP usage: disabled
>>
>> C++11 compilation: disabled
>>
>> TNG support: enabled
>>
>> Tracing support: disabled
>>
>> Built on: Thu Sep 18 20:14:41 KST 2014
>>
>> Built by: root at master.hpc [CMAKE]
>>
>> Build OS/arch: Linux 2.6.18-274.7.1.el5 x86_64
>>
>> Build CPU vendor: GenuineIntel
>>
>> Build CPU brand: Intel(R) Xeon(R) CPU X3220 @ 2.40GHz
>>
>> Build CPU family: 6 Model: 15 Stepping: 11
>>
>> Build CPU features: apic clfsh cmov cx8 cx16 lahf_lm mmx msr pdcm pse
>> sse2 sse3
>> ssse3
>>
>> C compiler: /usr/bin/cc GNU 4.1.2
>>
>> C compiler flags: -Wextra -Wno-missing-field-initializers
>> -Wno-sign-compare
>> -Wpointer-arith -Wall -Wno-unused -Wunused-value -Wunused-parameter
>> -fomit-frame-pointer -funroll-all-loops -O3 -DNDEBUG
>>
>> C++ compiler: /usr/bin/c++ GNU 4.1.2
>>
>> C++ compiler flags: -Wextra -Wno-missing-field-initializers
>> -Wpointer-arith
>> -Wall -Wno-unused-function -fomit-frame-pointer -funroll-all-loops
>> -O3 -DNDEBUG
>>
>> Boost version: 1.55.0 (internal)
>>
>>
>> Using 24 MPI processes
>> Using 1 OpenMP thread per MPI process
>>
>>
>> However, the same input files worked in another cluster (albeit very
>> slowly,
>> ~0.3ns/day).
>>
>>
>> Gromacs version: VERSION 5.0
>>
>> Precision: single
>>
>> Memory model: 64 bit
>>
>> MPI library: MPI
>>
>> OpenMP support: enabled
>>
>> GPU support: disabled
>>
>> invsqrt routine: gmx_software_invsqrt(x)
>>
>> SIMD instructions: AVX_256
>>
>> FFT library: fftpack (built-in)
>>
>> RDTSCP usage: enabled
>>
>> C++11 compilation: disabled
>>
>> TNG support: enabled
>>
>> Tracing support: disabled
>>
>> Built on: Thu Aug 28 16:44:08 KST 2014
>>
>> Built by: root at kant [CMAKE]
>>
>> Build OS/arch: Linux 2.6.32-431.23.3.el6.x86_64 x86_64
>>
>> Build CPU vendor: GenuineIntel
>>
>> Build CPU brand: Intel(R) Core(TM) i5-4670 CPU @ 3.40GHz
>>
>> Build CPU family: 6 Model: 60 Stepping: 3
>>
>> Build CPU features: aes apic avx avx2 clfsh cmov cx8 cx16 f16c fma htt
>> lahf_lm
>> mmx msr nonstop_tsc pcid pclmuldq pdcm pdpe1gb popcnt pse rdrnd rdtscp
>> sse2 sse3
>> sse4.1 sse4.2 ssse3 tdt x2apic
>>
>> C compiler: /usr/bin/gcc GNU 4.4.7
>>
>> C compiler flags: -mavx -Wno-maybe-uninitialized -Wextra
>> -Wno-missing-field-initializers -Wno-sign-compare -Wpointer-arith -Wall
>> -Wno-unused -Wunused-value -Wunused-parameter -fomit-frame-pointer
>> -funroll-all-loops -Wno-array-bounds -O3 -DNDEBUG
>>
>> C++ compiler: /usr/bin/g++ GNU 4.4.7
>>
>> C++ compiler flags: -mavx -Wextra -Wno-missing-field-initializers
>> -Wpointer-arith -Wall -Wno-unused-function -fomit-frame-pointer
>> -funroll-all-loops -Wno-array-bounds -O3 -DNDEBUG
>>
>> Boost version: 1.55.0 (internal)
>>
>>
>>
>> Using 1 MPI process
>>
>> Using 16 OpenMP threads
>>
>>
>> Regards,
>> Kester
>>
>>
>>
>>
>
--
David van der Spoel, Ph.D., Professor of Biology
Dept. of Cell & Molec. Biol., Uppsala University.
Box 596, 75124 Uppsala, Sweden. Phone: +46184714205.
spoel at xray.bmc.uu.se http://folding.bmc.uu.se
More information about the gromacs.org_gmx-users
mailing list