Skip to content
Discussion options

You must be logged in to vote

So, as you mention @wkitlasten there are lots of little solves with localization - essentially, one solve for each column in the localizer matrix for each lambda value. These solves require various linear algebra components like the simulated value ensemble and obs+noise ensemble for the non-zero localizer entries in the column, the current and initial par ensemble for the localizer column, the prior par cov matrix piece for the localizer column, etc. In a multithreaded setting, access to these containers has to be guarded by semaphores/mutexs to make them thread-safe, meaning one and only one thread can access each of these at a time. Then the solution process, which is independent for e…

Replies: 1 comment 9 replies

Comment options

You must be logged in to vote
9 replies
@cnicol-gwlogic
Comment options

@wkitlasten
Comment options

@cnicol-gwlogic
Comment options

@wkitlasten
Comment options

@laat0003
Comment options

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