[CPMD-list] how many nodes to use
Mark Kosmowski
mark.kosmowski at gmail.com
Wed Feb 6 03:08:44 CET 2008
Dear CPMD Community:
I use CPMD primarily to perform geometry optimizations and vibrational
analysis - I run on a modest personal cluster of 3 dual-Opteron
(single core) workstations each with 4 Gb RAM over dedicated gigabit
ethernet using OpenMPI (I have not updated any software versions since
almost exactly one year ago, Feb, 2007). All nodes are running
OpenSUSE 10.2 64-bit.
My most recent job indicated a peak memory of 800 Mb for the geometry
analysis and the cpu and elapsed times were approximately equivalent.
However, the vibrational analysis had a peak memory of 2,700 Mb, took
30 hours of cpu time and 69 hours of elapsed time. I ran both of
these jobs using two nodes at 2 cpu's for each node. The NFS share is
on the other node, which was idle during the geometry optimization and
running a different job during the vibrational analysis.
Is this difference in cpu vs. elapsed time typical?
Is it fastest to have a "head node" / file server not involved in
calculations?
Can this be approximated by only using 1 of 2 processors on the
NFS share machine for calculations?
Would it be faster to run jobs taking less than ~ 3 Gb on one node?
Should both processors on each node be used?
Thank you,
Mark Kosmowski
More information about the CPMD-list
mailing list