Title :
An FPGA Implementation of High Throughput Stochastic Simulator for Large-Scale Biochemical Systems
Author :
Yoshimi, Masato ; Osana, Yasunori ; Iwaoka, Yow ; Nishikawa, Yuri ; Kojima, Toshinori ; Funahashi, Akira ; Hiroi, Noriko ; Shibata, Yuichiro ; Iwanaga, Naoki ; Kitano, Hiroaki ; Amano, Hideharu
Author_Institution :
Keio Univ., Yokohama
Abstract :
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 distributing 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
Keywords :
biology computing; field programmable gate arrays; large-scale systems; stochastic processes; 2.80 GHz; FPGA-based biochemical simulator; ReC-SiP2; Xeon; first reaction method; floating point arithmetic units; large-scale biochemical systems; parallel execution; stochastic simulation algorithm; stochastic simulator; Biology computing; Circuit simulation; Computational modeling; Costs; Field programmable gate arrays; Large-scale systems; Stochastic processes; Stochastic systems; Symbiosis; Throughput;
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
DOI :
10.1109/FPL.2006.311218