Skip to content

The peak of memory consumption is too high. #1966

@PeizeLin

Description

@PeizeLin

Describe the bug

Two layers of graphene, 1588 C atoms.
PBE, scf.

Between LCAO_gen_fixedH::b_NL_beta_new and OperatorLCAO::init, the memory consumption raises from 40GB to 218GB then reduces to 43GB.
image

Between Gint_interface::cal_gint_vlocal and OperatorLCAO::folding_fixed, the memory consumption raises from 43GB to 221GB then reduces to 56GB.
image

In the other parts of program, the memory consumption keeps low.
So these two peak limits the calculation of big molecules.

C_11_k1_mpi1_4.zip

Expected behavior

No response

To Reproduce

No response

Environment

Linux 3.10.0-1160.el7.x86_64, Red Hat 4.8.5-44
icpc 2021.5.0 (gcc 10.2.0)
intelmpi 2021.5 / mpich 4.1
mkl 2021.5
elpa_openmp 2021.11.002
cereal 1.3.2

Additional Context

No response

Metadata

Metadata

Assignees

Labels

BugsBugs that only solvable with sufficient knowledge of DFT

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions