I compiled NWChem-6.5 on our IB cluster using intel-12.1.3 and Openmpi-1.6.2, compiled successfully and the simply test runs were fine, however the TCE part still failed the same as I posted for NWChem-6.1 before, the error message is
Fock matrix recomputed
1-e file size = 18218
1-e file name = ./nic2h4.f1
Cpu & wall time / sec 4628.5 4653.5
4-electron integrals stored in orbital form
create a file: size = 195297739 file name = ./nic2h4.v2
Zero scratch handle: -999 size: 195297739
nblocks: 66 size: 2959057
v2 file size = 195297739
4-index algorithm nr. 13 is used
imaxsize = 30
imaxsize ichop = 0
create a file: size = 1880870161 file name = ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
resource(s) deleted
0:allocate: failed to attach to shared region id=: 1245195
(rank:0 hostname:red21 pid:15221):ARMCI DASSERT fail. ../../ga-5-3/armci/src/memory/shmem.c:armci_allocate():1133 cond:0
Last System Error Message from Task 0:: Cannot allocate memory
For your info, I have these settings for my run using 4 cpus (each cpu has 20GB memory allocated)
memory total 15000 Mb
export ARMCI_DEFAULT_SHMMAX=8192
The main compiling settings are
--
export NWCHEM_TARGET=LINUX64
export ARMCI_NETWORK=OPENIB
export IB_INCLUDE=/usr/include/infiniband
export IB_LIB=/usr/lib64
export MSG_COMMS=MPI
export USE_MPI=y
export USE_MPIF=y
export USE_MPIF4=y
export MPI_LOC=/opt/sharcnet/openmpi/1.6.2/intel
export MPI_LIB=$MPI_LOC/lib
export MPI_INCLUDE=$MPI_LOC/include
export LIBMPI="-lmpi_f90 -lmpi_f77 -lmpi -ldl -Wl, -lnsl -lutil"
export NWCHEM_MODULES=all
export LARGE_FILES=TRUE
export USE_NOFSCHECK=TRUE
export LIB_DEFINES="-DDFLT_TOT_MEM=16777216"
- MKL
Any helps are welcomed!
Thanks a lot.
|