[gmx-developers] Suggestion: move bonded forces in mdrun

Berk Hess hessb at mpip-mainz.mpg.de
Tue Jul 5 17:18:50 CEST 2005


David van der Spoel wrote:

>On Wed, 29 Jun 2005, Carsten Kutzner wrote:
>
>  
>
>>On Wed, 29 Jun 2005, Berk Hess wrote:
>>
>>    
>>
>>>Do you mean that one could compensate for the larger bonded interaction load
>>>by doing less non-bonded interactions on such a cpu?
>>>      
>>>
>>Yes, but that is not possible if PME is inbetween.
>>
>>    
>>
>>>But after looking in the code I was that also PME uses whole molecules,
>>>so it is very easy to change indeed.
>>>      
>>>
>>Could anybody who has CVS write access do that change or is there
>>any reason against it?
>>    
>>
>
>Actually I have a tree in which this is implemented, but it is not 
>completely trivial to get it working with shifts. One does need an extra 
>coordinate array to do this. In fact the code doesn't work for me yet. 
>This patch also removes the need for multi-cpu tpr files and 
>splits all bonded forces over all processors, at the cost of doing 
>communication of all coordinates and forces over all the processors.
> 
>  
>
But you don't need to shift, I think.

PME uses whole molecules, just like the bondeds.

Berk.




More information about the gromacs.org_gmx-developers mailing list