DocumentCode :
124041
Title :
An FPGA hardware acceleration of the indirect calculation of tree lengths method for phylogenetic tree reconstruction
Author :
Block, Henry ; Maruyama, Tetsuhiro
Author_Institution :
Syst. & Inf. Eng., Univ. of Tsukuba, Tsukuba, Japan
fYear :
2014
fDate :
2-4 Sept. 2014
Firstpage :
1
Lastpage :
4
Abstract :
In this work, we present an FPGA hardware implementation for a phylogenetic tree reconstruction with maximum parsimony algorithm. We base our approach on a particular stochastic local search algorithm that uses the Indirect Calculation of Tree Lengths method and the Progressive Neighborhood. In our implementation, we define a tree structure, and accelerate the search by parallel and pipeline processing. We show results for six real-world biological datasets. We compare execution times against our previous hardware approach, and TNT, the fastest available parsimony program. Acceleration rates between 34 to 45 per rearrangement, and 2 to 6, for the whole search, are obtained against our previous approach. Acceleration rates between 2 to 4 per rearrangement, and 18 to 112, for the whole search, are obtained against TNT. We estimate that these acceleration rates could increase for even larger datasets.
Keywords :
biology computing; evolution (biological); field programmable gate arrays; genetics; pipeline processing; search problems; stochastic programming; trees (mathematics); FPGA hardware acceleration; biological datasets; maximum parsimony algorithm; parallel processing; phylogenetic tree reconstruction; pipeline processing; progressive neighborhood; stochastic local search algorithm; tree lengths method; Acceleration; Field programmable gate arrays; Hardware; Optimization; Phylogeny; Software algorithms; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
Conference_Location :
Munich
Type :
conf
DOI :
10.1109/FPL.2014.6927430
Filename :
6927430
Link To Document :
بازگشت