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 条
  • [1] HSimulator: Hybrid Stochastic/Deterministic Simulation of Biochemical Reaction Networks
    Marchetti, Luca
    Lombardo, Rosario
    Priami, Corrado
    COMPLEXITY, 2017,
  • [2] Block Search Stochastic Simulation Algorithm (BlSSSA): A Fast Stochastic Simulation Algorithm for Modeling Large Biochemical Networks
    Ghosh, Debraj
    De, Rajat K.
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2022, 19 (04) : 2111 - 2123
  • [3] A special processor for fast simulation of queueing networks
    Lehnert, R.
    IT - Information Technology, 1980, 22 (06): : 74 - 82
  • [4] Stochastic simulation GUI for biochemical networks
    Vallabhajosyula, Ravishankar Rao
    Sauro, Herbert M.
    BIOINFORMATICS, 2007, 23 (14) : 1859 - 1861
  • [5] DETERMINISTIC AND STOCHASTIC SIMULATION AND ANALYSIS OF BIOCHEMICAL REACTION NETWORKS: THE LACTOSE OPERON EXAMPLE
    Yildirim, Necmettin
    Kazanci, Caner
    METHODS IN ENZYMOLOGY, VOL 487: COMPUTER METHODS, PT C, 2011, : 371 - 395
  • [6] HRSSA - Efficient hybrid stochastic simulation for spatially homogeneous biochemical reaction networks
    Marchetti, Luca
    Priami, Corrado
    Vo Hong Thanh
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 317 : 301 - 317
  • [7] Fast stochastic simulation of biochemical reaction systems by alternative formulations of the chemical Langevin equation
    Melykuti, Bence
    Burrage, Kevin
    Zygalakis, Konstantinos C.
    JOURNAL OF CHEMICAL PHYSICS, 2010, 132 (16):
  • [8] Fast and Precise Emulation of Stochastic Biochemical Reaction Networks With Amplified Thermal Noise in Silicon Chips
    Kim, Jaewook
    Woo, Sung Sik
    Sarpeshkar, Rahul
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2018, 12 (02) : 379 - 389
  • [9] REDUCTION FOR STOCHASTIC BIOCHEMICAL REACTION NETWORKS WITH MULTISCALE CONSERVATIONS
    Kim, Jae Kyoung
    Rempala, Grzegorz A.
    Kang, Hye-Won
    MULTISCALE MODELING & SIMULATION, 2017, 15 (04): : 1376 - 1403
  • [10] GPU-Accelerated Stochastic Simulation of Biochemical Networks
    Kang, Pilsung
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (03): : 786 - 790