Repository navigation
Commit a297bbf
M1: config-driven BQSEGM stochastic-node splay
The BQSEGM continuation integrates the child's stochastic next-states over their
joint node mesh; reading it in one pass scales the peak intermediate with the
full ride-along x node x child-grid product, which on the M1 slice (aime=38 fixed
PIA-bend grid x many ride-along axes) is enormous. Expose
n_bqsegm_stochastic_node_batch_size on GridConfig and pass it into the solver, so
a memory-rich device reads the whole mesh in one pass (0, default) while a tighter
budget loops it in blocks. Resolves the M1 solve OOM together with the upstream
pylcm splay threading.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 9e863e7 commit a297bbf
2 files changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
43 | 47 | | |
44 | 48 | | |
45 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
87 | 95 | | |
88 | 96 | | |
89 | 97 | | |
| |||
0 commit comments