Typically the number of iterates is very large
Relax assumptions to make simulation faster and scalable
Can't easily utilise multi-core CPUs
Only suitable if the separator species changes infrequently
Averaging the separator species, $\mathcal{S}$, across models is a bad idea
For example, $\mathtt{Hsp90}$
The overall timestep is
$$ \triangle t = \min(\triangle_1,\triangle t_2, \ldots, \triangle t_m) $$
Speed up of around 2.5
30 fold speed-up on a four core CPU!
Gillespie, CS. Stochastic simulation of chemically reacting systems using multi-core CPUs. Journal of Chemical Physics 2012