DocumentCode :
1806756
Title :
FPGA Acceleration of the Phylogenetic Parsimony Kernel?
Author :
Alachiotis, Nikolaos ; Stamatakis, Alexandros
Author_Institution :
Exelixis Lab., Heidelberg Inst. for Theor. Studies, Heidelberg, Germany
fYear :
2011
fDate :
5-7 Sept. 2011
Firstpage :
417
Lastpage :
422
Abstract :
The phylogenetic parsimony function is a popular, discrete criterion for reconstructing evolutionary trees based on molecular sequence data. Parsimony strives to find the phylogenetic tree that explains the evolutionary history of organisms by the least number of mutations. Because parsimony is a discrete function, it should fit well to FPGAs. We present a versatile FPGA implementation of the parsimony function and compare its performance to a highly optimized SSE3- and AVX-vectorized software implementation. We find that, because of a particular constellation in our lab, the speedups that can be achieved by using an FPGA, are substantially less impressive, than usually reported in papers on FPGA acceleration of bioinformatics kernels. We conclude that, a competitive spirit between SW and HW application developers can contribute toward obtaining more objective performance comparisons.
Keywords :
bioinformatics; biomedical electronics; evolution (biological); field programmable gate arrays; logic design; FPGA acceleration; bioinformatics kernel; evolutionary tree reconstruction; molecular sequence data; phylogenetic parsimony function; phylogenetic parsimony kernel; software implementation; Arrays; Field programmable gate arrays; Kernel; Phylogeny; Radiation detectors; Random access memory; FPGA; SIMD; parsimony; performance analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location :
Chania
Print_ISBN :
978-1-4577-1484-9
Electronic_ISBN :
978-0-7695-4529-5
Type :
conf
DOI :
10.1109/FPL.2011.83
Filename :
6044856
Link To Document :
بازگشت