• DocumentCode
    2688111
  • Title

    Accelerating Maximum Likelihood Based Phylogenetic Kernels Using Network-on-Chip

  • Author

    Majumder, Turbo ; Pande, Partha ; Kalyanaraman, Ananth

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
  • fYear
    2011
  • fDate
    26-29 Oct. 2011
  • Firstpage
    17
  • Lastpage
    24
  • Abstract
    Probability-based approaches for phylogenetic inference, like Maximum Likelihood (ML) and Bayesian Inference, provide the most accurate estimate of evolutionary relationships among species. But they come at a high algorithmic and computational cost. Network-on-chip (NoC), being an emerging paradigm, has not been explored yet to achieve fine-grained parallelism for these applications. In this paper, we present the design and performance evaluation of an NoC architecture for RAxML, which is one of the most widely used ML software suites. Specifically, we implement the top three function kernels that account for more than 85% of the total run-time. Simulations show that through novel core design, allocation and placement strategies our NoC-based implementation can achieve function-level speedups of 388x to 786x and system-level speedups in excess of 5000x over state-of-the-art multithreaded software.
  • Keywords
    bioinformatics; genetics; inference mechanisms; maximum likelihood estimation; network-on-chip; programming languages; Bayesian inference; RAxML language; fine-grained parallelism; maximum likelihood based phylogenetic kernels; network-on-chip; phylogenetic inference; probability-based approach; Computer architecture; Hardware; Kernel; Phylogeny; Resource management; Routing; Switches; Network-on-Chip; hardware accelerator; multi-core; phylogeny reconstruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing (SBAC-PAD), 2011 23rd International Symposium on
  • Conference_Location
    Vitoria, Espirito Santo
  • ISSN
    1550-6533
  • Print_ISBN
    978-1-4577-2050-5
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2011.17
  • Filename
    6106001