[gmx-users] crash in double precision GROMACS
Claudio Arlandini
arlandini at cilea.it
Fri Feb 14 10:29:19 CET 2003
Hi, has someone any experience in running GROMACS in double precision on a
HP box?
In single precision everything runs smoothly. I wanted to compare
performances in the double precision case. Compilation produces no error,
but when I run grompp_d it crashes after reading and checking consistency
of input files for a bus error
---------------------------------------------------------
.....
Or. Res. Fit has 1 element(s): rest
Checking consistency between energy and charge groups...
splitting topology...
Walking down the molecule graph to make shake-blocks
There are 60416 charge group borders and 24576 shake borders
There are 24576 total borders
Division over nodes in atoms:
7600 7600 7600 7600 7600 7600 7625 7626 7626 7626 7626 7626
7626 7626 7626 7623
writing run input file...
Bus error (core dumped)
----------------------------------------------------------------
.....
I attached tusc to the process, obtaining:
write(2, "u n i n p u t ", 8)
....................................................................... = 8
write(2, " ", 1)
.....................................................................................
= 1
write(2, "f i l e . . . \n", 8)
....................................................................... = 8
open("1md.tpr", O_RDONLY, 0666)
.......................................................................
ERR#2 ENOENT
open("1md.tpr", O_RDWR|O_CREAT|O_TRUNC|O_LARGEFILE, 0666)
............................................. = 3
ioctl(3, TCGETA, 0x7b000140)
..........................................................................
ERR#25 ENOTTY
Received signal 10, SIGBUS, in user mode, [SIG_DFL], partial siginfo
Siginfo: si_code: I_NONEXIST, faulting address: 0x40045d6c, si_errno: 0
PC: 0x5bebf, instruction: 0x50c40002
exit(10) [implicit]
...................................................................................
WIFSIGNALED(SIGBUS)|WCOREDUMP
------------------------------------------------------------------
I tried everything I could imagine:
- different machines: a 64CPU HP Superdome running HPUX11.11
a 20 CPU HP V2500 running 11.00
- different compilers: HP ansiC and gcc
- different options: with and without MPI
with and without fortran
some more
- 32 and 64 bit compilation
- my own runs and gmxbench runs
It definitely seems a bug to me.
Any hint?
Best regards
Claudio Arlandini
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dr. Claudio Arlandini, PhD \ C onsorzio
System Administration \ I nteruniversitario
\ L ombardo per la
e-mail arlandini at cilea.it \ E laborazione
ph. +39 02 26995.246 (fax +39 02 2135520) \ A utomatica
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More information about the gromacs.org_gmx-users
mailing list