Patent Document ID: 20110218944
Application ID: 12716084
Patent Flag: 0

Claim One:
1. A method, comprising: generating, via a swap proposal core, a plurality of swap proposals associated with a distributed-type Markov chain Monte Carlo procedure; receiving, via a first chain core, one or more of the swap proposals from the swap proposal core; generating, via the first chain core, a plurality of random numbers; processing, via the first chain core, a current iteration of a first chain portion of the distributed-type Markov chain Monte Carlo procedure based at least in part on the plurality of random numbers; waiting, via the first chain core, for a current iteration of a second chain portion of the distributed-type Markov chain Monte Carlo procedure associated with a second chain core to reach a corresponding iteration based at least in part on one or more of the swap proposals; and wherein the generation of random numbers, via the first chain core, proceeds without interruption during the waiting, via the first chain core, for the second chain core to reach a corresponding iteration of the distributed-type Markov chain Monte Carlo procedure.