Title :
FPGA Acceleration of Gene Rearrangement Analysis
Author_Institution :
University of South Carolina, USA
Abstract :
In this paper we present our work toward FPGA acceleration of phylogenetic reconstruction, a type of analysis that is commonly performed in the fields of systematic biology and comparative genomics. In our initial study, we have targeted a specific application that reconstructs maximum-parsimony (MP) phylogenies for gene-rearrangement data. Like other prevalent applications in computational biology, this application relies on a control-dependent, memory-intensive, and non-arithmetic combinatorial optimization algorithm. To achieve hardware acceleration, we developed an FPGA core design that implements the application´s primary bottleneck computation. Because our core is lightweight, we are able to synthesize multiple cores on a single FPGA. By using several cores in parallel, we have achieved a 25X end-to-end application speedup using simulated input data.
Keywords :
biology computing; combinatorial mathematics; field programmable gate arrays; genetics; logic design; optimisation; FPGA core design; comparative genomics; computational biology; gene rearrangement analysis; hardware acceleration; maximum-parsimony phylogenies reconstruction; nonarithmetic combinatorial optimization algorithm; phylogenetic reconstruction; systematic biology; Acceleration; Bioinformatics; Biological control systems; Computational biology; Field programmable gate arrays; Genomics; Hardware; Performance analysis; Phylogeny; Systematics;
Conference_Titel :
Field-Programmable Custom Computing Machines, 2007. FCCM 2007. 15th Annual IEEE Symposium on
Conference_Location :
Napa, CA
Print_ISBN :
978-0-7695-2940-0
DOI :
10.1109/FCCM.2007.8