Skip to main content
. 2016 Jul 7;18(5):870–885. doi: 10.1093/bib/bbw058

Table 6.

GPU-powered tools for dynamic simulation, along with the speed-up achieved and the solutions used for code parallelization

Simulation of the spatio-temporal dynamics and applications in Systems Biology
Tool name Speed-up Parallel solution Reference
Coarse-grain deterministic simulation with Euler method 63× GPU [99]
Coarse-grain deterministic simulation with LSODA cupSODA 86× GPU [100]
Coarse-grain deterministic and stochastic simulation with LSODA and SSA cuda-sim 47× GPU [101]
Coarse-grain stochastic simulation with SSA (with CUDA implementation of Mersenne-Twister RNG) 50× GPU [102]
Coarse- and fine-grain stochastic simulation with SSA 130× GPU [103]
Coarse-grain stochastic simulation with SSA GPU [104]
Fine-grain stochastic simulation of large scale models with SSA GPU-ODM GPU [105]
Fine-grain stochastic simulation with τ-leaping 60× GPU [106]
Coarse-grain stochastic simulation with τ-leaping cuTauLeaping 1000× GPU [107]
RD simulation with SSA GPU [108]
Spatial τ-leaping simulation for crowded compartments STAUCC 24× GPU [109]
Particle-based methods for crowded compartments 200× GPU [110]
Particle-based methods for crowded compartments 135× GPU [111]
ABM for cellular level dynamics FLAME GPU [112]
ABM for cellular level dynamics 100× GPU [113]
Coarse-grain deterministic simulation of blood coagulation cascade coagSODA 181× GPU [114]
Simulation of large-scale models with LSODA cupSODA*L GPU [115]
Parameter estimation with multi-swarm PSO 24× GPU [116]
Reverse engineering with Cartesian Genetic Programming cuRE GPU [95]
Parameter estimation and model selection with approximate Bayesian computation ABC-SysBio GPU [117]