RT-TDDFT memory usage

From NWChem

Viewed 243 times, With a total of 1 Posts
Jump to: navigation, search

Clicked A Few Times
Threads 8
Posts 18
I am running a RT-TDDFT calculation on a machine with 64GB memory. I notice memory usage is very low ~1% for each process, but huge scratch files (2-3GB for each process) are created on disk. In order to avoid creating such huge files, i tried to increase memory by specifying

memory total 10000 mb stack 1000 mb heap 1000 mb global 8000 mb noverify


but NWchem's behavior has not changed; it stills makes poor usage of RAM and writes to disk huge scratch files. This is of particular concern, as the disk is SSD with its known limitations. I was thinking of setting up a ramdisk for the scratch files, but is there any better way to prevent writing to disk and use the available memory instead?


Thanks for any suggestion,
Kostas
Edited On 6:59:13 AM PDT - Thu, Oct 29th 2015 by Extremis

Clicked A Few Times
Threads 8
Posts 18
I have found the solution! Just in case anyone else has the same problem, the solution is very simple: increasing stack memory will prevent writing the AO integrals to disk.

memory total 10000 mb stack 5000 mb heap 1000 mb global 4000 mb noverify


Also, putting

grid nodisk


in DFT section will prevent creation of the (much smaller) grid files.


Forum >> NWChem's corner >> Running NWChem



Who's here now Members 0 Guests 1 Bots/Crawler 0


AWC's: 2.5.10 MediaWiki - Stand Alone Forum Extension
Forum theme style by: AWC