Skip to content

Segmentation fault (core dumped) error during the 3rd order Force constant calculation #47

Answered by ttadano
ballal09 asked this question in Q&A
Discussion options

You must be logged in to vote

To store the sensing matrix A, you will need, at least, 3353 x 120 x 3 x 2147 x 8 (Byte) = 20.7 GB of RAM.

Here are suggested solutions:

  • If you used the finite-difference approach for generating the displaced configurations, many elements of the displacements (in DFSET) are zero. In this case, you can reduce the RAM requirement by using a sparse solver (Please set SPARSE = 1 in the &optimize field.)
  • Use a computer node having more RAM. I believe many modern systems have RAM of, at least, 128 GB/node.
  • Use compressive sensing option (LMODEL = enet | adaptive-lasso) in combination with DFSET generated for randomly sampled structures. This method enables us to reduce the number of #displacem…

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@ttadano
Comment options

@ballal09
Comment options

@chunweizhu
Comment options

@ballal09
Comment options

@chunweizhu
Comment options

Answer selected by ballal09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants