• DocumentCode
    2316576
  • Title

    Accelerating Nussinov RNA secondary structure prediction with systolic arrays on FPGAs

  • Author

    Jacob, Arpith ; Buhler, Jeremy ; Chamberlain, Roger D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    191
  • Lastpage
    196
  • Abstract
    RNA structure prediction, or folding, is a compute-intensive task that lies at the core of several search applications in bioinformatics. We begin to address the need for high-throughput RNA folding by accelerating the Nussinov folding algorithm using a 2D systolic array architecture. We adapt classic results on parallel string parenthesization to produce efficient systolic arrays for the Nussinov algorithm, elaborating these array designs to produce fully realized FPGA implementations. Our designs achieve estimated speedups up to 39times on a Xilinx Virtex-II 6000 FPGA over a modern x86 CPU.
  • Keywords
    biology computing; field programmable gate arrays; macromolecules; organic compounds; systolic arrays; 2D systolic array architecture; Nussinov RNA secondary structure prediction; Nussinov folding algorithm; RNA folding; Xilinx Virtex-II 6000 FPGA; bioinformatics; compute-intensive task; Acceleration; Application software; Bioinformatics; Biology computing; Computer architecture; Dynamic programming; Field programmable gate arrays; RNA; Shape; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2008. ASAP 2008. International Conference on
  • Conference_Location
    Leuven
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1897-8
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2008.4580177
  • Filename
    4580177