[gmx-users] AMD Opteron and CVS Gromacs 061305
Mostyn Lewis
Mostyn.Lewis at Sun.COM
Tue Jun 14 21:45:14 CEST 2005
Hello,
Using a CVS tree from 061305 (June 13th 2005) and running with
MPI on 2 Opteron Nodes, each with 2 CPUs, I get for a 4 CPU
run of the d.villin benchmark, the following summary in "result":
:-) G R O M A C S (-:
Giant Rising Ordinary Mutants for A Clerical Setup
:-) VERSION 3.3_beta_20050202 (-:
... snipped
Computing: M-Number M-Flops % of Flops
-----------------------------------------------------------------------
LJ 44.544345 1469.963385 -0.0
Coulomb 79.536675 2147.490225 -0.0
Coulomb [W3] -375624.168645 -30049933.491600 118.7
Coulomb + LJ 38.165720 1450.297360 -0.0
Coulomb + LJ [W3] 16.495800 1501.117800 -0.0
Coulomb + LJ [W3-W3] 500.645503 122658.148235 -0.5
Outer nonbonded loop 458150.634204 4581506.342040 -18.1
1,4 nonbonded interactions 3.465693 149.024799 -0.0
NS-Pairs 144.842086 3041.683806 -0.0
Reset In Box 4.703889 42.335001 -0.0
Shift-X 187.817556 1126.905336 -0.0
CG-CoM 1.587168 46.027872 -0.0
Sum Forces 140.863167 140.863167 -0.0
Bonds 1.505301 64.727943 -0.0
Angles 2.900580 472.794540 -0.0
Propers 1.000200 229.045800 -0.0
Impropers 0.980196 203.880768 -0.0
Virial 47.494497 854.900946 -0.0
Update 46.954389 1455.586059 -0.0
Stop-CM 46.945000 469.450000 -0.0
Calc-Ekin 46.963778 1268.022006 -0.0
Lincs 0.470282 28.216920 -0.0
Lincs-Mat 1.440864 5.763456 -0.0
Constraint-V 46.954389 281.726334 -0.0
Constraint-Vir 45.497282 1091.934768 -0.0
Settle 15.009000 4847.907000 -0.0
-----------------------------------------------------------------------
Total -25323379.336034 100.0
-----------------------------------------------------------------------
NODE (s) Real (s) (%)
Time: 41.000 41.000 100.0
(Mnbf/s) (MFlops) (ps/NODE hour) (NODE hour/ns)
Performance: -9144.995 -617643.398 878.049 1.139
Why do I get the negative numbers?
Relevant info:
SUSE LINUX Enterprise Server 9 (x86_64) (SLES9 SP1)
AMD Opteron(tm) Processor 252(2592.647Mhz) stepping 1
8.0 GB memory
mostyn at s1088:/ctmp6/mostyn/dortmund/bench> gcc -v
Reading specs from /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada --disable-checking --libdir=/usr/lib64 --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib64 --with-system-zlib --enable-shared --enable-__cxa_atexit x86_64-suse-linux
Thread model: posix
gcc version 3.3.3 (SuSE Linux)
compiler options included (here's a typical line during compilation)
if /usr/local/bin/mpicc -DHAVE_CONFIG_H -I. -I. -I../../src -I/usr/X11R6/include -I../../include -DGMXLIBDIR=\"/ctmp6/mostyn/dortmund/bench/gromacs/install/share/top\" -I/ctmp6/mostyn/dortmund/bench/gromacs/install/include -O6 -fno-math-errno -fomit-frame-pointer -MT filter.o -MD -MP -MF ".deps/filter.Tpo" -c -o filter.o filter.c; \
The mpicc is a mvapich mpich from InfiniCon (aka SilverStorm) (run uses InfiniBand).
The nb_kernelxxx_x86_64_sse2 stuff was seen to be compiled in.
configured as:
./bootstrap
./configure --enable-mpi --disable-float --prefix=$BENCH/gromacs/install
fftw-2.1.5 used.
run as:
time grompp_d -np 4
time mpirun -rsh -np 4 -hostfile hosts $BENCH/gromacs/install/bin/mdrun_d -v -np 4 >result 2>&1
Any clues, anybody? I can do any required tests that may be suggested.
Regards,
Mostyn
More information about the gromacs.org_gmx-users
mailing list