Skip to content

pestpp glm upgrade vector long computation time #327

Answered by jtwhite79
theowhite02 asked this question in Q&A
Discussion options

You must be logged in to vote

the matrix that GLM needs to SVD factorize for each lambda is npar X npar, which is your case is about 10K X 10K, which isn't a small matrix. There is a chance you are thrashing that 16gb of memory with a matrix of this size.

I think @doherty1234 has some linkages to the intel MKL shared libs for PEST_HP, but that won't help you on an M1.

If you arent set on using derivatives, pestpp-ies only has to SVD factorize a matrix of npar X num_real, where you choose num_real (how many realizations - typically 100-500 is enough to get the inversion going), which results in a much smaller matrix to invert. But it looks like your parameters might have prior correlations (just based on the PI equatio…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@theowhite02
Comment options

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