• DocumentCode
    233897
  • Title

    Accelerating Genome Assembly Using Hard Embedded Blocks in FPGAs

  • Author

    Varma, B. Sharat Chandra ; Paul, Kolin ; Balakrishnan, Mahesh

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Delhi, New Delhi, India
  • fYear
    2014
  • fDate
    5-9 Jan. 2014
  • Firstpage
    306
  • Lastpage
    311
  • Abstract
    Modern FPGAs consist of a number of Hard Embedded Blocks (HEBs) like BRAMs, DSPs, PCI controllers, etc. for performing specialized operations/functions. This helps in developing efficient architectures for accelerating compute intensive kernels. Computational genomics is a fairly recent domain which helps in the understanding of the biological properties of an organism with applications in medicine, evolutionary biology and social sciences. A key problem in this research domain is the assembly of DNA sequences obtained from sequencing machines. Next Generation DNA Sequencing (NGS) technologies generate a large number of short fragments (sequences) of fixed length known as reads, which are a part of the genome sequence being assembled. It is computationally very time consuming to assemble these short reads to form the genome sequence purely with software. FPGAs have been effectively used to build accelerators to speed up the computation process. In this paper, we propose HEBs to accelerate the genome assembly process. We show 20% increase in speedups using FPGAs with HEBs over existing FPGA implementation. Speedups of up-to 11x can be obtained over Velvet [1] which is a commonly used software implementation.
  • Keywords
    field programmable gate arrays; genomics; FPGA; Velvet; genome assembly acceleration; hard embedded blocks; speedups; Acceleration; Assembly; Bioinformatics; Field programmable gate arrays; Genomics; Software; Vectors; FPGA based Acceleration; Genome Assembly; Hard Embedded Blocks; NGS assembly;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design and 2014 13th International Conference on Embedded Systems, 2014 27th International Conference on
  • Conference_Location
    Mumbai
  • ISSN
    1063-9667
  • Type

    conf

  • DOI
    10.1109/VLSID.2014.59
  • Filename
    6733148