Dear all,

I have compiled the gromacs 4.5.5 version on BlueGene/P both on the front end and bgp using the following script :
with the front end as an example
------------------------------------------------------------------------------------------------------
version=$1

PREFIX=/home/users/wurl/software/gromacs$version

export ac_cv_sizeof_int=4
export ac_cv_sizeof_long_int=4
export ac_cv_sizeof_long_long_int=8

export CC="xlc_r"
export CFLAGS="-O3 -I/.../fftw3.3/include -qarch=auto -qtune=auto"
export CPPFLAGS="-I/.../fftw3.3/include"
export CXX="xlc_r"
export CXXFLAGS="-O3 -qarch=auto -qtune=auto"

export F77="xlf_r"
export FFLAGS="-O3 -qnoprefetch -qarch=auto -qtune=auto"

export LDFLAGS=" -L/.../fftw3.3/lib"
export LIBS="-lmass"

echo make distclean
make distclean

../configure --prefix=$PREFIX \
             --with-fft=fftw3 \
             --disable-ppc-altivec \
             --without-x \
             --disable-software-sqrt \
             --enable-ppc-sqrt \
             --disable-float \
             --disable-shared

------------------------------------------------------------------------------------------------------

in both ways, the program gets stuck and doing nothing when using PME:

-------------------------------------------
Back Off! I just backed up md.log to ./#md.log.10#
Getting Loaded...
Reading file topol.tpr, VERSION 4.5.5 (double precision)
Loaded with Money
-------------------------------------------

I compiled the debug version of mdrun and it told me the problem of fftw

-------------------------------------------
Program received signal SIGINT, Interrupt.
[Switching to Thread -134504448 (LWP 31644)]
0x1010dd1c in fftwf_cpy2d ()
------------------------------------------

my compilation of fftw is :
------------------------------------------
version=$1

PREFIX=/home/users/wurl/software/fftw$version

export ac_cv_sizeof_int=4
export ac_cv_sizeof_long_int=4
export ac_cv_sizeof_long_long_int=8

export CC="xlc_r"
export CFLAGS="-O5 -qarch=auto -qtune=auto"
export CXX="xlc_r"
export CXXFLAGS="-O5 -qarch=auto -qtune=auto"

export F77="xlf_r"
export FFLAGS="-O5 -qnoprefetch -qarch=auto -qtune=auto"

export LIBS="-lmass"

echo make distclean
make distclean

../configure --prefix=$PREFIX \
             --disable-fortran \
#             --enable-float \

------------------------------------------

When not using PME, the program went well. I also found the same problems on the mailing list, but it did not seem to solve the problem exactly. Does anyone know how to have this problem solved? I cannot do without PME for accurate MD simulations :)

Sincerely,

Liang
--
gmx-users mailing list    gmx-users@gromacs.org
http://lists.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
Please don't post (un)subscribe requests to the list. Use the www interface or send it to gmx-users-requ...@gromacs.org.
Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

Reply via email to