|
Matematicheskaya Biologiya i Bioinformatika, 2014, Volume 9, Issue 2, Pages 491–503
(Mi mbb201)
|
|
|
|
Mathematical Modeling
Usage of Parallel Algorithms Based on CUDA Technology for Realisation of Reaction-Diffusion Models of Two-Dimensional Cellular Ensemble
A. V. Penenkoa, T. S. Troeglazovabc, U. S. Zubairovad, D. Zh. Bayshibaevbc, S. N. Nikolaevd a Institute of Computational Mathematics and Mathematical Geophysics SB RAS, Novosibirsk 630090, Russia
b Novosibirsk State University, Novosibirsk 630090, Russia
c D. Serikbayev East-Kazakhstan state technical university, Ust-Kamenogorsk 070004, Kazakhstan
d Institute of Cytology & Genetics, SB RAS, Novosibirsk 630090, Russia
Abstract:
In the framework of the morphogen theory the growth and differentiation of cellular tissue can be described by mathematical models of reaction-diffusion containing a system of differential equations with partial derivatives. Taking into account the cellular structure of the tissue, such models are reduced to a system of ordinary differential equations. When modeling a real size tissue containing $10^4$–$10^6$ cells, the dimension of the system of equations makes actual use of high-performance computing to solve the problem in an acceptable time. In this work, we consider the direct problem solving algorithm based on splitting tasks by biophysical processes and explicit computational schemes for the implementation of individual processes. The paper demonstrates the effectiveness of this scheme for calculations on graphics accelerators in the framework of high performance computing CUDA.
Key words:
morphogenesis, reaction-diffusion model, high performance computing, splitting scheme, graphics accelerators.
Received 28.11.2014, Published 16.12.2014
Citation:
A. V. Penenko, T. S. Troeglazova, U. S. Zubairova, D. Zh. Bayshibaev, S. N. Nikolaev, “Usage of Parallel Algorithms Based on CUDA Technology for Realisation of Reaction-Diffusion Models of Two-Dimensional Cellular Ensemble”, Mat. Biolog. Bioinform., 9:2 (2014), 491–503
Linking options:
https://www.mathnet.ru/eng/mbb201 https://www.mathnet.ru/eng/mbb/v9/i2/p491
|
|