• 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