Zhou, Y. “VSMC: Parallel Sequential Monte Carlo in C++”. Journal of Statistical Software, vol. 62, no. 9, Jan. 2015, pp. 1-49, doi:10.18637/jss.v062.i09.