[gmx-users] gigabit scaling, DPPC benchmark

David spoel at xray.bmc.uu.se
Mon Jun 6 19:12:24 CEST 2005


On Mon, 2005-06-06 at 12:48 -0400, Jason de Joannis wrote:
> Hi, I would like to improve the scaling on my cluster so it is more
> like that published on the Gromacs website.
> 
> Cluster Nodes: Dual Xeon 3.06 GHz (hyperthreaded)
> Network: Gbit ethernet
> System Installion:
>   o Linux 2.4.20-64GB-SMP
>   o LAM 6.5.9/MPI 2 C++/ROMIO
>   o fftw-2.1.5
>   o Gromacs 3.2.1
> 
> For the DPPC benchmark with sort/shuffle:
> 
> NP       1    2    4
> ps/day   158  404  517
> scaling       128% 81%
> 
> There is a big drop from 2 to 4 as the Gigabit network comes into play.
> Compare this to the Xeon 2800 benchmark on Gromacs.org where 4 processors
> get 637 ps/day.
> 
> Of course the problem becomes more pronounced when I use PME on this
> benchmark:
> 
> NP       1    2    4
> ps/day   115  229  201
> scaling       100% 44%
> 
> I suspect my network may be running a 100 rather than 1000 Mbit as
> suggested by the published 87% scaling for Xeon2800/100Mbit.
> 
> How can a troubleshoot this problem?
I'm afraid this is a GROMACS problem. We are working on resolving this,
but the problem is largely due to the Linux TCP layer which is very
inefficient as regards the start-up time for a communication.

It basically means you can not do much about it (except buy SMP machines
with more than two processors).
> 
>   /Jason
> 
-- 
David.
________________________________________________________________________
David van der Spoel, PhD, Assoc. Prof., Molecular Biophysics group,
Dept. of Cell and Molecular Biology, Uppsala University.
Husargatan 3, Box 596,          75124 Uppsala, Sweden
phone:  46 18 471 4205          fax: 46 18 511 755
spoel at xray.bmc.uu.se    spoel at gromacs.org   http://xray.bmc.uu.se/~spoel
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




More information about the gromacs.org_gmx-users mailing list