• DocumentCode
    624330
  • Title

    Toward a fast stochastic simulation processor for biochemical reaction networks

  • Author

    Hyungman Park ; Gerstlauer, Andreas

  • fYear
    2013
  • fDate
    5-7 June 2013
  • Firstpage
    50
  • Lastpage
    58
  • Abstract
    Computational studies of biological systems have gained widespread attention as a promising alternative to regular experimentation. Within this domain, stochastic simulation algorithms are widely used for in-silico studies of biochemical reaction networks, such as gene regulatory networks. However, inherent computational complexities limit wide-spread adoption and make traditional software solutions on general-purpose computers prohibitively slow. In this paper, we present a specialized stochastic simulation processor that exploits fineand coarse-grain parallelism in Gillepie´s first reaction method to achieve high performance. The processor is designed to support large-scale networks more than a million species and reactions using external DRAMs. In addition, we introduce a dedicated compiler that creates data locality for efficient memory access and data reuse. Our performance evaluation using cycle-accurate simulation shows that our approach achieves orders of magnitude higher throughput for networks with different characteristics of coupling, compared to best-in-class software algorithms on a state-of-the-art workstation.
  • Keywords
    DRAM chips; biology computing; computational complexity; genetics; program compilers; software performance evaluation; stochastic processes; Gillepie first reaction method; algorithmic complexity; biochemical reaction networks; biological systems; coarse-grain parallelism; compiler; computational biology; computational complexities; computational studies; cycle-accurate simulation; data locality; data reuse; external DRAM; fast stochastic simulation processor; fine-grain parallelism; gene regulatory networks; general-purpose computers; large-scale networks; memory access; performance evaluation; Biological system modeling; Computational modeling; Hardware; Prefetching; Sociology; Statistics; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors (ASAP), 2013 IEEE 24th International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4799-0494-5
  • Type

    conf

  • DOI
    10.1109/ASAP.2013.6567550
  • Filename
    6567550