Toward a Fast Stochastic Simulation Processor for Biochemical Reaction Networks

被引:0
作者
Park, Hyungman [1 ]
Gerstlauer, Andreas [1 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
来源
PROCEEDINGS OF THE 2013 IEEE 24TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 13) | 2013年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 fine-and 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.
引用
收藏
页码:50 / 58
页数:9
相关论文
共 29 条
  • [1] [Anonymous], FPL
  • [2] LibSBML: an API library for SBML
    Bornstein, Benjamin J.
    Keating, Sarah M.
    Jouraku, Akiya
    Hucka, Michael
    [J]. BIOINFORMATICS, 2008, 24 (06) : 880 - 881
  • [3] Burrage K., 2003, APAC03
  • [4] Cai X., 2007, IEEE SIGNAL PROCESSI, V24
  • [5] Cao Y., 2004, J CHEM PHYS, V121
  • [6] Modelling cellular behaviour
    Endy, D
    Brent, R
    [J]. NATURE, 2001, 409 (6818) : 391 - 395
  • [7] Efficient exact stochastic simulation of chemical systems with many species and many channels
    Gibson, MA
    Bruck, J
    [J]. JOURNAL OF PHYSICAL CHEMISTRY A, 2000, 104 (09) : 1876 - 1889
  • [8] Gillespie Daniel T., 1977, The journal of physical chemistry, V81
  • [9] GENERAL METHOD FOR NUMERICALLY SIMULATING STOCHASTIC TIME EVOLUTION OF COUPLED CHEMICAL-REACTIONS
    GILLESPIE, DT
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 1976, 22 (04) : 403 - 434
  • [10] Jenkins D., 2010, SAAHPC