Page 1 of 1

Amount of memory in the BSE calculation

Posted: Sat Jun 03, 2017 6:04 am
by javad
Dear yambo developers

I have a question on the amount of memory required for a BSE calculation.

I notice that the code while is constructing the Kernel, continue to allocate other things, for example BS_T_group_X_oscillators

Code: Select all

<04m-30s> P0001: Kernel |                                        | [000%] --(E) --(X)
 <06h-36m-51s> P0001: Kernel |###                                     | [009%] 06h-32m-20s(E) 02d-23h-55m-50s(X)
 <04m-30s> P0001: [M  3.366 Gb] Alloc BS_T_group_X_oscillators ( 1.904)
 <13h-49m-03s> P0001: Kernel |#######                                 | [018%] 13h-44m-33s(E) 03d-03h-35m-02s(X)
 <21h-23m-42s> P0001: Kernel |##########                              | [027%] 21h-19m-12s(E) 03d-06h-10m-25s(X)
 <01d-04h-58m-05s> P0001: Kernel |##############                          | [036%] 01d-04h-53m-35s(E) 03d-07h-27m-21s(X)
in my case, in a large calculation the code stops at 36% and crashes.
Is it possible that yambo is trying to allocate more memory?

regards
Javad

Re: Amount of memory in the BSE calculation

Posted: Tue Jun 06, 2017 8:46 am
by Daniele Varsano
dear Javad,
the BS_T_group_X_oscillators are needed to build up the kernel.
Anyway I do not like the timing in your run, can you please post: input/report/Logs file?

Best,

Daniele