DocumentCode :
125664
Title :
A CUDA Implementation of the Spatial TAU-Leaping in Crowded Compartments (STAUCC) Simulator
Author :
Pasquale, Giulia ; Maj, Cezary ; Clematis, Andrea ; Mosca, E. ; Milanesi, L. ; Merelli, I. ; D´Agostino, D.
Author_Institution :
Inst. for Appl. Math. & Inf. Technol., Genoa, Italy
fYear :
2014
fDate :
12-14 Feb. 2014
Firstpage :
609
Lastpage :
616
Abstract :
The increasing awareness of the pivotal role of noise in biochemical systems has given rise to a strong need for suitable stochastic algorithms for the description and the simulation of biological phenomena. However, the high computational demand that characterizes stochastic simulation approaches coupled with the necessity to simulate the models several times to achieve statistically relevant information on the model behaviors makes the application of such kind of algorithms often unfeasible. So far, different parallelization approaches have been employed to reduce the computational time required for the analysis of biochemical systems modeled using stochastic algorithms. Most of the proposed solutions use an embarrassingly parallel approach to run in parallel several simulations using the cores of a workstation and/or the nodes of a cluster. In this work we present the Spatial TAU-leaping in Crowded Compartments (STAUCC) simulator, a software that relies on an efficient CUDA implementation of the Stau-DPP algorithm, a voxel-based method for the stochastic simulation of Reaction-Diffusion processes. We evaluate its application and performance for the modeling of diffusion processes simultaneously occurring within a space represented considering different levels of granularity.
Keywords :
biology computing; digital simulation; parallel algorithms; parallel architectures; reaction-diffusion systems; stochastic processes; CUDA; STAUCC; Stau-DPP algorithm; biochemical systems; biological phenomena; parallel approach; parallelization approach; reaction-diffusion process; spatial TAU-leaping in crowded compartments simulator; stochastic simulation approach; voxel-based method; Biological system modeling; Computational modeling; Graphics processing units; Instruction sets; Kernel; Stochastic processes; Synchronization; Reaction-Diffusion processes in CUDA; gene-regulatory networks; parallel stochastic simulations in CUDA; tau-leaping; voxel-based methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
Conference_Location :
Torino
ISSN :
1066-6192
Type :
conf
DOI :
10.1109/PDP.2014.66
Filename :
6787338
Link To Document :
بازگشت