AMBER Archive (2004)Subject: Re: AMBER: Normal modes of protein-ligand
From: Martin Lepsik (lepsik_at_minea.uochb.cas.cz)
Date: Thu Jan 29 2004 - 03:47:22 CST
Dear Holger,
thanks for your answers. I am still having problems, though, with
calculating vibrational entropies using nmode via mm_pbsa of 3000-atom
protein.
The problem is with the size of memory arrays (non-bonded pairs). How
can I make them bigger? In compilation (where?) or using more memory?
I'm sending you parts of nmode files, sizes.h and sizes2.h if you please
could have a look and suggest parameters for my case. (I am especially
not sure about nprec=2 and naxdup=800)
If it works, I prefer 64-bit Opterons of 4/8GB memory over Itanium2
Altix3000 which is busy all the time.
Looking forward to hearing from you. Thanks.
Best regards,
Martin Lepsik
----------
nmode.out
Total memory required : 141798148 real words
Total memory avail : 265000000 real words
Total memory required : 213413 integer words
Total memory avail : 4000000 integer words
Maximum nonbond pairs 3786586
Getting coordinates from file with title:
Number of non-bonded pairs = 3812701
Number of H-bonded pairs = 0
Insufficient memory to hold
nonbonded pair list
Memory available for list = 3786586
***** ERROR STOP *****
-------------
sizes.h
c parameter (MAXMEMX=3500000)
parameter (MAXMEMX=190000000)
parameter (MAXMEMI=4000000)
c
c ----- More precisely,
c ----- bit length of an actual real array element
c ----- = nprec * (declared bit length of x)
c ----- provided it is allowed on the machine in use.
c
c ----- nshort should be 1 if all integers use the same
c ----- number of bits and 2 if some short integers use
c ----- half the number of bits needed for a normal integer.
c
c ML:changed to increase array size
parameter (nprec = 2)
c parameter (nprec = 1)
parameter (nshort = 1)
c
c ----- naxdup is the maximum number of dihedrals that can ever
c ----- be duplicated. 400 seems to be a good conserative number,
c ----- unless you have a really big molecule
c
c parameter (naxdup = 400)
c
c ML 2*
parameter (naxdup = 800)
real*8 x (MAXMEMX)
integer ix(MAXMEMI)
common/store_x/ x
common/store_ix/ ix
-------------
sizes2.h
c parameter (MEMDRV=10000000)
c parameter (MAXATOM=2600)
c parameter (MAXINT=200)
c parameter (MAXVEC=500)
c ML dame to 5*vetsi
parameter (MEMDRV=50000000)
parameter (MAXATOM=13000)
parameter (MAXINT=1000)
parameter (MAXVEC=2500)
c
C ----- SET THE LIMITS OF SOME ARRAY BOUNDS -----
C
c parameter (MAXDIH = 5500)
c parameter (MAXDIA = 3500)
c parameter (MAXINB = 9000)
c parameter (MAXBON = 2600)
c parameter (MAXBNH = 2000)
c parameter (MAXANG = 3000)
c parameter (MAXANH = 3000)
c ML dame to 5*vetsi
parameter (MAXDIH = 27500)
parameter (MAXDIA = 17500)
parameter (MAXINB = 45000)
parameter (MAXBON = 13000)
parameter (MAXBNH = 10000)
parameter (MAXANG = 15000)
parameter (MAXANH = 15000)
--------------------------
-----------
Martin Lepsik
Dept. of Molecular Modeling
Institute of Organic Chemistry & Biochemistry
Czech Academy of Sciences
phone: +420-220 183 540
fax:+420-220 183 292
e-mail:lepsik_at_uochb.cas.cz
-----------------------------------------------------------------------
The AMBER Mail Reflector
To post, send mail to amber_at_scripps.edu
To unsubscribe, send "unsubscribe amber" to majordomo_at_scripps.edu
|