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
关键词
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
相关论文
共 50 条
  • [41] Quantifying effects of stochastic focusing and defocusing on noise propagation in biochemical reaction networks
    Farhat, Ali
    Manuchehrfar, Farid
    Gursoy, Gamze
    Liang, Jie
    BIOPHYSICAL JOURNAL, 2023, 122 (03) : 539A - 539A
  • [42] A stochastic framework for the design of transient and steady state behavior of biochemical reaction networks
    Baetica, Ania A.
    Yuan, Ye
    Goncalves, Jorge
    Murray, Richard M.
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 3199 - 3205
  • [43] Reduction of multiscale stochastic biochemical reaction networks using exact moment derivation
    Kim, Jae Kyoung
    Sontag, Eduardo D.
    PLOS COMPUTATIONAL BIOLOGY, 2017, 13 (06)
  • [44] SPSens: a software package for stochastic parameter sensitivity analysis of biochemical reaction networks
    Sheppard, Patrick W.
    Rathinam, Muruhan
    Khammash, Mustafa
    BIOINFORMATICS, 2013, 29 (01) : 140 - 142
  • [45] On Stochastic Bounds for Monotonic Processor Sharing Networks
    T. Bonald
    A. Proutière
    Queueing Systems, 2004, 47 : 81 - 106
  • [46] On stochastic bounds for monotonic processor sharing networks
    Bonald, T
    Proutière, A
    QUEUEING SYSTEMS, 2004, 47 (1-2) : 81 - 106
  • [47] A Dominated Coupling From The Past algorithm for the stochastic simulation of networks of biochemical reactions
    Hemberg, Martin
    Barahona, Mauricio
    BMC SYSTEMS BIOLOGY, 2008, 2
  • [48] In silico Biochemical Reaction Network Analysis (IBRENA):: a package for simulation and analysis of reaction networks
    Liu, Gang
    Neelamegham, Sriram
    BIOINFORMATICS, 2008, 24 (08) : 1109 - 1111
  • [49] A Digitally Programmable Cytomorphic Chip for Simulation of Arbitrary Biochemical Reaction Networks
    Woo, Sung Sik
    Kim, Jaewook
    Sarpeshkar, Rahul
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2018, 12 (02) : 360 - 378
  • [50] A FAST PROCESSOR FOR MONTE-CARLO SIMULATION
    PEARSON, RB
    RICHARDSON, JL
    TOUSSAINT, D
    JOURNAL OF COMPUTATIONAL PHYSICS, 1983, 51 (02) : 241 - 249