I am solving a BSE equation with very high dimension (8x8x900=57600), and the program indicates that memory cannot be allocated and stops at folding BSE kernel as follows
Code: Select all
Operating system error: Cannot allocate memory
Allocation would exceed memory limit
Operating system error: Cannot allocate memory
Allocation would exceed memory limit
--------------------------------------------------------------------------
Primary job terminated normally, but 1 process returned
a non-zero exit code. Per user-direction, the job has been aborted.
Code: Select all
<06s> P2: Loading full BSE kernel | | [000%] --(E) --(X)
<11s> P2: Loading full BSE kernel |####################### | [057%] 05s(E) 08s(X)
<15s> P2: Loading full BSE kernel |########################################| [100%] 08s(E) 08s(X)
<15s> P2: [09.02] BSE solver(s) @q1
<15s> P2: [LA] SERIAL linear algebra
<15s> P2: [09.03] Diago Solver @q1
<15s> P2: Folding BSE Kernel | | [000%] --(E) --(X)
Notes: My computer has 512GB memory, 32 core CPU, CentOS 7.9 linux OS, Yambo 5.2.4.
BSE input file is generated by yambo -d s -o b -y d -k sex -V qp -F bse.in
Any help will be appreciated.
Best regards.