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

被引:4
|
作者
Jeannin-Girardon, Anne [1 ]
Ballet, Pascal [1 ]
Rodin, Vincent [1 ]
机构
[1] Univ Bretagne Occidentale, UMR 6285, Lab STICC, F-29200 Brest, France
关键词
Virtual biology; Simulation; Multi-cellular systems; Parallel architecture; GPU; OpenCL; ENVIRONMENT; BIOLOGY;
D O I
10.1007/s10441-013-9187-3
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
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.
引用
收藏
页码:317 / 327
页数:11
相关论文
共 50 条
  • [42] Design of Multiuser MIMO AF Relay System for Multi-Cellular Networks
    Taniguchi, Tetsuki
    Bin Ramli, Nordin
    Karasawa, Yoshio
    2009 IEEE 9TH MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), 2009, : 113 - 118
  • [43] A Novel Cell Traction Force Microscopy to Study Multi-Cellular System
    Tang, Xin
    Tofangchi, Alireza
    Anand, Sandeep V.
    Saif, Taher A.
    PLOS COMPUTATIONAL BIOLOGY, 2014, 10 (06)
  • [44] Synchronization Effects in a Metabolism-Driven Model of Multi-cellular System
    Maspero, Davide
    Graudenzi, Alex
    Singh, Satwinder
    Pescini, Dario
    Mauri, Giancarlo
    Antoniotti, Marco
    Damiani, Chiara
    ARTIFICIAL LIFE AND EVOLUTIONARY COMPUTATION, WIVACE 2018, 2019, 900 : 115 - 126
  • [45] Can a Developmental AIS Provide Immunity to a Multi-cellular Robotics System?
    Mokhtar, Maizura
    Liu, Yang
    ARTIFICIAL IMMUNE SYSTEMS, 2010, 6209 : 310 - 311
  • [46] A multi-cellular developmental system in continuous space using cell migration
    Bredeche, Nicolas
    FROM ANIMALS TO ANIMATS 10, PROCEEDINGS, 2008, 5040 : 260 - 269
  • [47] Quantized bounding volume hierarchies for neighbor search in molecular simulations on graphics processing units
    Howard, Michael P.
    Statt, Antonia
    Madutsa, Felix
    Truskett, Thomas M.
    Panagiotopoulos, Athanassios Z.
    COMPUTATIONAL MATERIALS SCIENCE, 2019, 164 (139-146) : 139 - 146
  • [48] Accelerating reaction-diffusion simulations with general-purpose graphics processing units
    Vigelius, Matthias
    Lane, Aidan
    Meyer, Bernd
    BIOINFORMATICS, 2011, 27 (02) : 288 - 290
  • [49] Efficient molecular dynamics simulations with many-body potentials on graphics processing units
    Fan, Zheyong
    Chen, Wei
    Vierimaa, Ville
    Harju, Ari
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 218 : 10 - 16
  • [50] Accelerated Molecular Dynamics Simulations with the AMOEBA Polarizable Force Field on Graphics Processing Units
    Lindert, Steffen
    Bucher, Denis
    Eastman, Peter
    Pande, Vijay
    McCammon, J. Andrew
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2013, 9 (11) : 4684 - 4691