A Software Architecture for Multi-Cellular System Simulations on Graphics Processing Units

Acta Biotheoretica 61 (3):317-327 (2013)
  Copy   BIBTEX

Abstract

The first aim of simulation in virtual environment is to help biologists to have a better understanding of the simulated system. The cost of such simulation is significantly reduced compared to that of in vivo simulation. However, the inherent complexity of biological system makes it hard to simulate these systems on non-parallel architectures: models might be made of sub-models and take several scales into account; the number of simulated entities may be quite large. Today, graphics cards are used for general purpose computing which has been made easier thanks to frameworks like CUDA or OpenCL. Parallelization of models may however not be easy: parallel computer programing skills are often required; several hardware architectures may be used to execute models. In this paper, we present the software architecture we built in order to implement various models able to simulate multi-cellular system. This architecture is modular and it implements data structures adapted for graphics processing units architectures. It allows efficient simulation of biological mechanisms.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 92,611

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

Heuristic value of simulation models in psychology.Alberto Greco - 1983 - Https://Web-Archive.Southampton.Ac.Uk/Cogprints.Org/285/1/Heurist.Htm.
Mind architecture and brain architecture.Camilo J. Cela-Conde & Gisèle Marty - 1997 - Biology and Philosophy 12 (3):327-340.
Simulation and connectionism: What is the connection?James W. Garson - 2003 - Philosophical Psychology 16 (4):499-515.
Understanding pluralism in climate modeling.Wendy Parker - 2006 - Foundations of Science 11 (4):349-368.

Analytics

Added to PP
2015-02-02

Downloads
16 (#913,262)

6 months
9 (#320,673)

Historical graph of downloads
How can I increase my downloads?

References found in this work

No references found.

Add more references