Reconfigurable Acceleration of Short Read Mapping

被引:25
|
作者
Arram, James [1 ]
Tsoi, Kuen Hung [1 ]
Luk, Wayne [1 ]
Jiang, Peiyong [2 ]
机构
[1] Imperial Coll London, Dept Comp, London, England
[2] Chinese Univ Hong Kong, Dept Chem Pathol, Hong Kong, Hong Kong, Peoples R China
来源
2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM) | 2013年
基金
英国工程与自然科学研究理事会;
关键词
ALIGNMENT; ULTRAFAST; TOOL;
D O I
10.1109/FCCM.2013.57
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recent improvements in the throughput of next-generation DNA sequencing machines poses a great computational challenge in analysing the massive quantities of data produced. This paper proposes a novel approach, based on reconfigurable computing technology, for accelerating short read mapping, where the positions of millions of short reads are located relative to a known reference sequence. Our approach consists of two key components: an exact string matcher for the bulk of the alignment process, and an approximate string matcher for the remaining cases. We characterise interesting regions of the design space, including homogeneous, heterogeneous and run-time reconfigurable designs and provide back of envelope estimations of the corresponding performance. We show that a particular implementation of this architecture targeting a single FPGA can be up to 293 times faster than BWA on an Intel X5650 CPU, and 134 times faster than SOAP3 on an NVIDIA GTX 580 GPU.
引用
收藏
页码:210 / 217
页数:8
相关论文
共 50 条
  • [21] SEAL: a distributed short read mapping and duplicate removal tool
    Pireddu, Luca
    Leo, Simone
    Zanetti, Gianluigi
    BIOINFORMATICS, 2011, 27 (15) : 2159 - 2160
  • [22] Whisper 2: Indel-sensitive short read mapping
    Deorowicz, Sebastian
    Gudys, Adam
    SOFTWAREX, 2021, 14 (14)
  • [23] Short-Read Mapping by a Systolic Custom FPGA Computation
    Preusser, Thomas B.
    Knodel, Oliver
    Spallek, Rainer G.
    2012 IEEE 20TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2012, : 169 - 176
  • [24] AGAThA: Fast and Efficient GPU Acceleration of Guided Sequence Alignment for Long Read Mapping
    Park, Seongyeon
    Hong, Junguk
    Song, Jaeyong
    Kim, Hajin
    Kim, Youngsok
    Lee, Jinho
    PROCEEDINGS OF THE 29TH ACM SIGPLAN ANNUAL SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, PPOPP 2024, 2024, : 431 - 444
  • [25] Fast and efficient short read mapping based on a succinct hash index
    Zhang, Haowen
    Chan, Yuandong
    Fan, Kaichao
    Schmidt, Bertil
    Liu, Weiguo
    BMC BIOINFORMATICS, 2018, 19
  • [26] mrsFAST: a cache-oblivious algorithm for short-read mapping
    Faraz Hach
    Fereydoun Hormozdiari
    Can Alkan
    Farhad Hormozdiari
    Inanc Birol
    Evan E Eichler
    S Cenk Sahinalp
    Nature Methods, 2010, 7 : 576 - 577
  • [27] Efficient short read mapping to a pangenome that is represented by a graph of ED strings
    Buechler, Thomas
    Olbrich, Jannik
    Ohlebusch, Enno
    BIOINFORMATICS, 2023, 39 (05)
  • [28] SHRiMP2: Sensitive yet Practical Short Read Mapping
    David, Matei
    Dzamba, Misko
    Lister, Dan
    Ilie, Lucian
    Brudno, Michael
    BIOINFORMATICS, 2011, 27 (07) : 1011 - 1012
  • [29] A Variable Length Hash Method for Faster Short Read Mapping on FPGA
    Sogabe, Yoko
    Maruyama, Tsutomu
    2015 25TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2015,
  • [30] Fast and efficient short read mapping based on a succinct hash index
    Haowen Zhang
    Yuandong Chan
    Kaichao Fan
    Bertil Schmidt
    Weiguo Liu
    BMC Bioinformatics, 19