Hecquet D, Ruskin H J, Crane M
Department of Computing, INSA de Lyon, Villeurbanne, France.
Comput Biol Med. 2007 May;37(5):691-9. doi: 10.1016/j.compbiomed.2006.06.010. Epub 2006 Aug 8.
In recent years, the study of immune response behaviour through mathematical and computational models has attracted considerable efforts. The dynamics of key cell types, and their interactions, has been a primary focus in terms of building a picture of how the immune system responds to a threat. Discrete methods, based on lattice Monte-Carlo (MC) models, with their flexibility and relative simplicity have previously been used to model the immune system behaviour. However, due to speed and memory constraints, large-scale simulations cannot be done on a single computer. Key issues in the reduction of simulation time are code optimisation and code parallelisation. In this paper, optimisation and parallelisation solutions are discussed, with reference to existing MC simulation code for dynamics of HIV infection.
近年来,通过数学和计算模型对免疫反应行为的研究已经吸引了大量的关注。关键细胞类型的动力学及其相互作用,一直是构建免疫系统如何应对威胁的图景的主要焦点。基于格点蒙特卡罗(MC)模型的离散方法,因其灵活性和相对简单性,此前已被用于对免疫系统行为进行建模。然而,由于速度和内存限制,无法在单台计算机上进行大规模模拟。减少模拟时间的关键问题是代码优化和代码并行化。本文参考现有的用于HIV感染动力学的MC模拟代码,讨论了优化和并行化解决方案。