Thanks, and the explanation is very helpful. However, I still have a few follow-up questions here:
1. When you questioned if it would be implemented at all, what do you mean by "the focus of software development and the challenge of engineering a solution"? Do you indicate that if we can do massively parallel MCMC over thousands even millions of machines, then we don't care very much about updating any more?
2. You mentioned "a cluster available to do the work", do you indicate to implement MCMC methods in distributed and parallel settings? I know for Stan you can only parallel multiple chains but not on a single chain, and it's more of a statistical problem to be solved rather than an engineering one. Do you know if there's any new progress on this field that can be used off-the-shelf?
Thanks