• DocumentCode
    2285264
  • Title

    Multiple Sequence Alignment on an FPGA

  • Author

    Oliver, Tim ; Schmidt, Bertil ; Nathan, Darran ; Clemens, Ralf ; Maskell, Douglas

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ.
  • Volume
    2
  • fYear
    2005
  • fDate
    22-22 July 2005
  • Firstpage
    326
  • Lastpage
    330
  • Abstract
    Molecular biologists frequently compute multiple sequence alignments (MSAs) to identify similar regions in protein families. Progressive alignment is a widely used approach to compute MSAs. However, aligning a few hundred sequences by popular progressive alignment tools requires several hours on sequential computers. Due to the rapid growth of biological sequence databases biologists have to compute MSAs in a far shorter time. In this paper we present a new approach to MSA on reconfigurable hardware platforms to gain high performance at low cost. To derive an efficient mapping onto this type of architecture, fine-grained parallel processing elements (PEs) have been designed. Using this PE design as a building block we have constructed a linear systolic array to perform a pairwise sequence distance computation using dynamic programming. This results in an implementation with significant runtime savings on a standard off-the-shelf FPGA
  • Keywords
    biology computing; dynamic programming; field programmable gate arrays; proteins; reconfigurable architectures; sequences; systolic arrays; FPGA; biological sequence database; dynamic programming; field programmable gate arrays; linear systolic array; multiple sequence alignment; parallel processing; progressive alignment; protein family; reconfigurable hardware; Biology computing; Computer architecture; Costs; Databases; Field programmable gate arrays; Hardware; Parallel processing; Performance gain; Proteins; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • Conference_Location
    Fukuoka
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.202
  • Filename
    1524318