The HMC sampler is inherently sequential, you need to know the previous gradient before you can decide where to evaluate the next gradient. Only a little bit of parallelism is possible, the most recent discussion is in
nhuurre
2
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Evaluating parallelization performance | 23 | 2191 | October 1, 2019 | |
| Parallel dynamic HMC merits | 41 | 3869 | March 27, 2026 | |
| Within-chain parallelization idea (maybe crazy) | 35 | 3367 | February 24, 2022 | |
| What is the main bottleneck in parallelizing Stan? | 6 | 1037 | September 27, 2019 | |
| Multicore Speedups are different between models | 25 | 5092 | September 11, 2017 |