• DocumentCode
    1952374
  • Title

    RC-BLASTn: Implementation and Evaluation of the BLASTn Scan Function

  • Author

    Datta, Siddhartha ; Beeraka, Parag ; Sass, Ron

  • Author_Institution
    Reconfigurable Comput. Syst. Lab., Univ. of North Carolina at Charlotte, Charlotte, NC, USA
  • fYear
    2009
  • fDate
    5-7 April 2009
  • Firstpage
    88
  • Lastpage
    95
  • Abstract
    BLASTn is a tool universally used by biologists to identify similarities between nucleotide based biological genome sequences. This report describes an hardware implementation designed to accelerate algorithm maintaining the same results yielded by the software developed at NCBI. A detailed profile study identifies the Blast_Nt_Scan function as the computationally intensive part of the algorithm. A hardware component has been designed and implemented for this critical section. Rather then trying to implement more of the computation on the FPGA chip, our focus is on improving workload performance. Hence, the hardware has been designed to be replicated and placed on the FPGA to reduce initial comparison latencies between multiple short sequences(queries) and a subject database. Tests reveal the current implementation achieves an approximate 4X speedup over the software run on a modern general purpose computer generating identical results.
  • Keywords
    bioinformatics; field programmable gate arrays; genomics; BLASTn scan function; FPGA chip; NCBI; RC-BLASTn; basic local alignment search tool; hardware implementation; multiple short sequences; nucleotide based biological genome sequences; subject database; workload performance improvement; Acceleration; Algorithm design and analysis; Bioinformatics; Biology computing; Delay; Field programmable gate arrays; Genomics; Hardware; Software algorithms; Software maintenance; BLASTn; FPGA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    978-0-7695-3716-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2009.15
  • Filename
    5290948