[molpro-user] VCI - insufficient memory available

Dinu, Dennis Florian Dennis.Dinu at uibk.ac.at
Tue Aug 29 11:36:00 CEST 2017


Dear Molpro-Community,

first of all the SURF/VSCF/VCI programs in molpro perform really nice, the majority of the anharmonic vibrational calculations were unproblematic and all in all the experience was very user-friendly. But now that I switched to a bigger System (C2H4O3), I run into a memory problem, which I cannot solve from the rather brief error output.

Setup: precompiled Molpro 2015.1 / Intel Xeon CPU E5-2643 v3 / 12 cores / 256 GB RAM
The error message:
--------------------------------------------------------------------------------------------------
PROGRAM * VCI (Vibrational configuration interaction)   Authors: G. Rauhut 2004, M. Neff 2009, D. Oschetzki 2013

Reading potential from record        5600.2
Reading wave function from record    5750.2

Results of VCI calculation:

Number of configurations:    A`      1259812   ( S:       84  D:     3528  T:    91210  Q:  1164989 )
                                             A``     1023169   ( S:       21  D:     1722  T:    61740  Q:   959686 )

Fundamentals

Mode         E(abs)      VCISDTQ      IR Intens     Leading term        Type    Dim.      CPU tot.       CPU #
    0        14548.94         0.00                                   0.9507             J         5721       11616.6     11616.6
insufficient memory available - require               26270376  have
             25383256
the request was for real words
--------------------------------------------------------------------------------------------------

The calculation was started with 512 Megawords per CPU, so the error message, saying that there are just about 25 Megawords available is rather strange for me. I already tried much less (100 Megawords), and much more (1024 Megawords) memory allocation per CPU, but with the same error message.

There are some posts in the mailing-lists concerning this, most of then within electronic structure theory. Here some examples:
CASSCF calculation: http://www.molpro.net/pipermail/molpro-user/2005-June/001380.html
CCSD(T) calculation: http://www.molpro.net/pipermail/molpro-user/2009-June/003122.html
UCCSD(T)-F12 calculation: http://www.molpro.net/pipermail/molpro-user/2011-April/004320.html
and much more..

The main answers that i found:
1) Increase the memory until the calculation works.
Question: For the CC programs, molpro suggests the amount of memory it needs. Is there a similar output for the VCI progams?

2) Adjust size of the shmmax kernel parameter in /proc/sys/kernel/shmmax
Question: For the MPI-2 version of molpro, this parameter should not be of interest.. is that right?

Are there any other suggetions and answers to that problem?

PS: On our large-memory nodes, we have no SWAP. Could that be a problem for the molpro system?

greets

Dennis Dinu
Institute of Theoretical Chemistry
University of Innsbruck



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.molpro.net/pipermail/molpro-user/attachments/20170829/cb64c846/attachment.html>


More information about the Molpro-user mailing list