• 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