• DocumentCode
    124110
  • Title

    Hardware accelerated novel optical de novo assembly for large-scale genomes

  • Author

    Pingfan Meng ; Jacobsen, Matthew ; Kimura, Mizue ; Dergachev, Vladimir ; Anantharaman, Thomas ; Requa, Michael ; Kastner, Ryan

  • Author_Institution
    Univ. of California, San Diego, La Jolla, CA, USA
  • fYear
    2014
  • fDate
    2-4 Sept. 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    De novo assembly is a widely used methodology in bioinformatics. However, the conventional short-read based de novo assembly is incapable of reliably reconstructing the large-scale structures of human genomes. Recently, a novel optical label based technology has enabled reliable large-scale de novo assembly. Despite its advantage in large-scale genome analysis, this new technology requires a more computationally intensive alignment algorithm than its conventional counterpart. For example, the run-time of reconstructing a human genome is on the order of 10; 000 hours on a sequential CPU. Therefore, in order to practically apply this new technology in genome research, accelerated approaches are desirable. In this paper, we present three different accelerated approaches, multi-core CPU, GPU and FPGA. Against the sequential software baseline, our multi-core CPU design achieved a 8.4× speedup while the GPU and FPGA designs achieved 13.6× and 115× speedups respectively. We also reveal the insights of the design space exploration of this new assembly algorithm on these three different devices by comparing the results.
  • Keywords
    bioinformatics; field programmable gate arrays; genomics; graphics processing units; multiprocessing systems; FPGA; GPU; bioinformatics; computationally intensive alignment algorithm; design space exploration; hardware accelerated novel optical de novo assembly algorithm; human genomes; large-scale genome analysis; large-scale structures; multicore CPU design; optical label based technology; sequential CPU; sequential software baseline; Acceleration; Assembly; Field programmable gate arrays; Genomics; Graphics processing units; Instruction sets; Kernel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
  • Conference_Location
    Munich
  • Type

    conf

  • DOI
    10.1109/FPL.2014.6927499
  • Filename
    6927499