[CPMD-list] slow GLOSUM subroutine
Axel Kohlmeyer
akohlmey at cmm.chem.upenn.edu
Mon Jul 2 12:25:19 CEST 2007
On Mon, 2 Jul 2007, Xevi Biarnés (PCB) wrote:
hi xevi,
XB> I am experiencing a lot of elapsed time on subroutine GLOSUM (upto
XB> 15 times CPU time)
XB>
XB> I run CPMD version 3.9.1 on a 115 atoms system (LSD calculation) ==>
XB> 358124 PW
XB>
XB> I run on a IBM distributed memory machine (96 processors) with a
XB> myrinet network. System administrators tell me that there are no
XB> network problems
XB>
XB> Did anybody experience something similar?
XB>
XB> any ideas? solutions?
no, but this looks as if you are not using the myrinet transport
at all and tcp/ip instead. i would check the executable and
consider a recompile with the proper settings (and an update).
XB> yet another related question
from version 3.11.1, is it possible that
XB> elapsed time is incorporated to CPU time? I say this, because I find both
XB> times suspiciously very similar!!
with a good network this should be the case. also some MPI
implementations (MPICH is a known offender) use a method called
'busy-looping' to potentially reduce the latency (at least with
badly written tcp/ip stacks). this will consume a lot of cpu
time, unlike calling sched_yield() and waiting on select().
cheers,
axel.
XB>
XB> thank you!
XB>
XB>
XB>
XB>
XB>
XB> Xevi =o)
XB>
XB>
XB>
XB>
XB>
XB>
--
=======================================================================
Axel Kohlmeyer akohlmey at cmm.chem.upenn.edu http://www.cmm.upenn.edu
Center for Molecular Modeling -- University of Pennsylvania
Department of Chemistry, 231 S.34th Street, Philadelphia, PA 19104-6323
tel: 1-215-898-1582, fax: 1-215-573-6233, office-tel: 1-215-898-5425
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.
More information about the CPMD-list
mailing list