• DocumentCode
    2062598
  • Title

    FPGA Implementation of a Data-Driven Stochastic Biochemical Simulator with the Next Reaction Method

  • Author

    Yoshimi, Masato ; Iwaoka, Yow ; Nishikawa, Yuri ; Kojima, Toshinori ; Osana, Yasunori ; Funahashi, Akira ; Hiroi, Noriko ; Shibata, Yuichiro ; Iwanaga, Naoki ; Yamada, Hideki ; Kitano, Hiroaki ; Amano, Hideharu

  • Author_Institution
    Keio Univ., Yokohama
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    254
  • Lastpage
    259
  • Abstract
    This paper introduces a scalable FPGA implementation of a stochastic simulation algorithm (SSA) called the next reaction method. There are some hardware approaches of SSAs that obtained high-throughput on reconfigurable devices such as FPGAs, but these works lacked in scalability. The design of this work can accommodate to the increasing size of target biochemical models, or to make use of increasing capacity of FPGAs. Interconnection network between arithmetic circuits and multiple simulation circuits aims to perform a data-driven multi-threading simulation. Approximately 8 times speedup was obtained compared to an execution on Xeon 2.80 GHz.
  • Keywords
    biochemistry; biology computing; field programmable gate arrays; FPGA implementation; arithmetic circuits; data-driven multi-threading simulation; data-driven stochastic biochemical simulator; interconnection network; multiple simulation circuits; next reaction method; reconfigurable devices; stochastic simulation algorithm; Biological system modeling; Chemicals; Circuit simulation; Computational modeling; Field programmable gate arrays; Hardware; Multiprocessor interconnection networks; Scalability; Stochastic processes; Stochastic systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380656
  • Filename
    4380656