TY - GEN
T1 - An FPGA implementation of high throughput stochastic simulator for large-scale biochemical systems
AU - Yoshimi, Masato
AU - Osana, Yasunori
AU - Iwaoka, Yow
AU - Nishikawa, Yuri
AU - Kojima, Toshinori
AU - Shibata, Yuichiro
AU - Iwanaga, Naoki
AU - Funahashi, Akira
AU - Hiroi, Noriko
AU - Kitano, Hiroaki
AU - Amano, Hideharu
PY - 2006/12/1
Y1 - 2006/12/1
N2 - Stochastic simulation of biochemical systems has become one of major approaches to study life processes as system, yet is a computational challenge to run the simulation due to its vast calculation cost. This paper shows the implementation and evaluation of a stochastic simulation algorithm (SSA) called "First Reaction Method" on an FPGA-based biochemical simulator. It achieves high throughput by (1) consecutively throwing data into deeply-pipelined floating point arithmetic units, and (2) by distruibuting multiple simulators for parallel execution. As the result of evaluation on an FPGA-based simulation platform called ReC-SiP2, the simulator outperforms execution on Xeon 2.80 GHz by approximately 80 times, even with large-scale biochemical systems.
AB - Stochastic simulation of biochemical systems has become one of major approaches to study life processes as system, yet is a computational challenge to run the simulation due to its vast calculation cost. This paper shows the implementation and evaluation of a stochastic simulation algorithm (SSA) called "First Reaction Method" on an FPGA-based biochemical simulator. It achieves high throughput by (1) consecutively throwing data into deeply-pipelined floating point arithmetic units, and (2) by distruibuting multiple simulators for parallel execution. As the result of evaluation on an FPGA-based simulation platform called ReC-SiP2, the simulator outperforms execution on Xeon 2.80 GHz by approximately 80 times, even with large-scale biochemical systems.
UR - http://www.scopus.com/inward/record.url?scp=46249097192&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=46249097192&partnerID=8YFLogxK
U2 - 10.1109/FPL.2006.311218
DO - 10.1109/FPL.2006.311218
M3 - Conference contribution
AN - SCOPUS:46249097192
SN - 142440312X
SN - 9781424403127
T3 - Proceedings - 2006 International Conference on Field Programmable Logic and Applications, FPL
SP - 227
EP - 232
BT - Proceedings - 2006 International Conference on Field Programmable Logic and Applications, FPL
T2 - 2006 International Conference on Field Programmable Logic and Applications, FPL
Y2 - 28 August 2006 through 30 August 2006
ER -