DocumentCode
3048885
Title
A high performance FPGA-based core for phylogenetic analysis with Maximum Parsimony method
Author
Kasap, Server ; Benkrid, Khaled
Author_Institution
Edinburgh Res. Partnership, Univ. of Edinburgh, Edinburgh, UK
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
271
Lastpage
277
Abstract
We present in this paper the detailed FPGA design of the Maximum Parsimony method for molecular-based phylogenetic analysis and its implementation on a Xilinx Virtex-4 FPGA chip. This is the first FPGA implementation of this method for nucleotide sequence data ever reported in the literature. The hardware architecture consists of a linear systolic array composed of 20 processing elements each of which performing the Sankoff´s algorithm for a different tree topology in parallel. This array computes the scores of all theoretically possible trees for a given number of taxa in several iterations. The currently supported maximum number of taxa is 12 but this number can be easily increased. Furthermore, the resulting implementation outperforms an equivalent desktop-based software implementation (using PAUP software) by several orders of magnitude. The speed-up values achieved by the hardware implementation can reach over 20,000x for the 12-taxa case. This is achieved through harnessing both coarse-grain and fine-grain parallelism available in the algorithm and corresponding hardware implementation platform.
Keywords
biocomputing; field programmable gate arrays; FPGA design; FPGA implementation; FPGA-based core; Sankoff´s algorithm; Xilinx Virtex-4 FPGA chip; coarse-grain parallelism; desktop-based software implementation; field programmable gate arrays; fine-grain parallelism; hardware architecture; linear systolic array; maximum parsimony method; molecular-based phylogenetic analysis; nucleotide sequence data; tree topology; Algorithm design and analysis; Buildings; Design engineering; Field programmable gate arrays; Hardware; History; Organisms; Performance analysis; Phylogeny; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location
Sydney, NSW
Print_ISBN
978-1-4244-4375-8
Electronic_ISBN
978-1-4244-4377-2
Type
conf
DOI
10.1109/FPT.2009.5377652
Filename
5377652
Link To Document