Title :
Practical implementation of a network-based stochastic biochemical simulation system on an FPGA
Author :
Yoshimi, Masato ; Nishikawa, Yuri ; Osana, Yasunori ; Funahashi, Akira ; Shibata, Yuichiro ; Yamada, Hideki ; Hiroi, Noriko ; Kitano, Hiroaki ; Amano, Hideharu
Author_Institution :
Keio Univ., Yokohama
Abstract :
Stochastic simulation of biochemical reaction networks are widely focused by life scientists to represent stochastic behaviors in cellular processes. Stochastic algorithm has loop-and thread-level parallelism, and it is suitable for running on application specific hardware to achieve high performance with low cost. We have implemented and evaluated the FPGA-based stochastic simulator according to theoretical research of the algorithm. This paper introduces an improved architecture for accelerating a stochastic simulation algorithm called the Next Reaction Method. This new architecture has scalability to various size of FPGA. As the result with a middle-range FPGA, 5.38 times higher throughput was obtained compared to software running on a Core 2 Quad Q6600 2.40 GHz.
Keywords :
biochemistry; chemistry computing; field programmable gate arrays; stochastic processes; FPGA; network-based stochastic biochemical simulation system; next reaction method; stochastic algorithm; Acceleration; Cellular networks; Computer architecture; Costs; Field programmable gate arrays; Hardware; Scalability; Stochastic processes; Stochastic systems; Throughput;
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
DOI :
10.1109/FPL.2008.4630034