StochKit-FF: Efficient Systems Biology on Multicore Architectures
The stochastic modelling of biological systems is informative and often very adequate, but it may easily be more expensive than other modelling approaches, such as differential equations. We present StochKit-FF, a parallel version of StochKit, a reference toolkit for stochastic simulations. StochKit-FF is based on the FastFlow programming toolkit for multicores and on the novel concept of selective memory. We experiment StochKit-FF on a model of HIV infection dynamics, with the aim of extracting information from efficiently run experiments, here in terms of average and variance and, on a longer term, of more structured data.
KeywordsStochastic biological models simulation multicore
Unable to display preview. Download preview PDF.
- 1.Petzold, L.: StochKit web page, http://engineering.ucsb.edu/~cse/StochKit
- 6.Wilkinson, D.: A stochastic model of cytotoxic T cell responses. CRC press, Boca Raton (2006)Google Scholar
- 7.Sorathiya, A., Liò, P., Bracciali, A.: Formal reasoning on qualitative models of coinfection of HIV and Tuberculosis and HAART therapy. BMC Bioinformatics 11(1) (2010); Asia Pacific Bioinformatics Conference Google Scholar
- 8.Cole, M.: Algorithmic Skeletons: Structured Management of Parallel Computations. Research Monographs in Parallel and Distributed Computing. Pitman (1989)Google Scholar
- 9.Intel Threading Building Blocks, http://software.intel.com/en-us/intel-tbb
- 11.Fastflow project (2009), http://mc-fastflow.sourceforge.net
- 12.Aldinucci, M., Meneghin, M., Torquati, M.: Efficient smith-waterman on multi-core with FastFlow. In: Proc. of Intl. Euromicro PDP 2010: Parallel Distributed and Network-Based Processing, Pisa, Italy, pp. 195–199. IEEE, Los Alamitos (February 2010)Google Scholar