DocumentCode
3534320
Title
A reconfigurable architecture for the Phylogenetic Likelihood Function
Author
Alachiotis, Nikolaos ; Stamatakis, Alexandros ; Sotiriades, Euripides ; Dollas, Apostolos
Author_Institution
Dept. of Comput. Sci., Tech. Univ. Munchen, Munich, Germany
fYear
2009
fDate
Aug. 31 2009-Sept. 2 2009
Firstpage
674
Lastpage
678
Abstract
As FPGA devices become larger, more coarse-grain modules coupled with large scale reconfigurable fabric become available, thus enabling new classes of applications to run efficiently, as compared to a general-purpose computer. This paper presents an architecture that benefits from the large number of DSP modules in Xilinx technology to implement massive floating point arithmetic. Our architecture computes the Phylogenetic Likelihood Function (PLF) which accounts for approximately 95% of total execution time in all state-of-the-art Maximum Likelihood (ML) based programs for reconstruction of evolutionary relationships. We validate and assess performance of our architecture against a highly optimized and parallelized software implementation of the PLF that is based on RAxML, which is considered to be one of the fastest and most accurate programs for phylogenetic inference. Both software and hardware implementations use double precision floating point arithmetic. The new architecture achieves speedups ranging from 1.6 up to 7.2 compared to a high-end 8-way dual-core general-purpose computer running the aforementioned highly optimized OpenMP-based multi-threaded version of the PLF.
Keywords
bioinformatics; field programmable gate arrays; genetics; maximum likelihood estimation; reconfigurable architectures; DSP module; FPGA device; Xilinx technology; evolutionary relationship reconstruction; floating point arithmetic; maximum likelihood-based program; phylogenetic likelihood function; reconfigurable architecture; Application software; Computer architecture; Digital signal processing; Fabrics; Field programmable gate arrays; Floating-point arithmetic; Large-scale systems; Phylogeny; Reconfigurable architectures; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location
Prague
ISSN
1946-1488
Print_ISBN
978-1-4244-3892-1
Electronic_ISBN
1946-1488
Type
conf
DOI
10.1109/FPL.2009.5272341
Filename
5272341
Link To Document