Hardware accelerator for genomic sequence alignment

被引:0
|
作者
Chiang, Jason [1 ,2 ]
Studniberg, Michael
Sbaw, Jack [1 ]
Seto, Stephen [1 ]
Truong, Kevin [3 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, 100 Coll St, Toronto, ON, Canada
[2] Univ Toronto, Inst Biomat & Biomed Engn, Toronto, ON M5S 1A1, Canada
[3] Univ Toronto, IBBME, Dept ECE, Toronto, ON M5S 1A1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
To infer homology and subsequently gene function, the Smith-Waterman algorithm is used to find the optimal local alignment between two sequences. When searching sequence databases that may contain billions of sequences, this algorithm becomes computationally expensive. Consequently, in this paper, we focused on accelerating the Smith-Waterman algorithm by modifying the computationally repeated portion of the algorithm by FPGA hardware custom instructions. These simple modifications accelerated the algorithm runtime by an average of 287% compared to the pure software implementation. Therefore, further design of FPGA accelerated hardware offers a promising direction to seeking runtime improvement of genomic database searching.
引用
收藏
页码:4541 / +
页数:2
相关论文
共 50 条
  • [1] A Smith-Waterman Hardware Accelerator Design using Sliding Window for Genomic Sequence Alignment
    Baik, Junhyuk
    Lee, Donghui
    Kim, Yongtae
    [J]. 2023 20TH INTERNATIONAL SOC DESIGN CONFERENCE, ISOCC, 2023, : 1 - 2
  • [2] A new hardware architecture for genomic and proteomic sequence alignment
    Knowles, G
    Gardner-Stephen, P
    [J]. 2004 IEEE COMPUTATIONAL SYSTEMS BIOINFORMATICS CONFERENCE, PROCEEDINGS, 2004, : 730 - 731
  • [3] NvWa: Enhancing Sequence Alignment Accelerator Throughput via Hardware Scheduling
    Li, Yewen
    Li, Xueqi
    Gao, Ruihao
    Liu, Wanqi
    Tan, Guangming
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 1236 - 1248
  • [4] SeGraM: A Universal Hardware Accelerator for Genomic Sequence-to-Graph and Sequence-to-Sequence Mapping
    Cali, Damla Senol
    Kanellopoulos, Konstantinos
    Lindegger, Joel
    Bingol, Zulal
    Kalsi, Gurpreet S.
    Zuo, Ziyi
    Firtina, Can
    Cavlak, Meryem Banu
    Kim, Jeremie
    Ghiasi, Nika Mansouri
    Singh, Gagandeep
    Gomez-Luna, Juan
    Alserr, Nour Almadhoun
    Alser, Mohammed
    Subramoney, Sreenivas
    Alkan, Can
    Ghose, Saugata
    Mutlu, Onur
    [J]. PROCEEDINGS OF THE 2022 THE 49TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '22), 2022, : 638 - 655
  • [5] Hardware Accelerator for Biological Protein Sequence Alignment on Reconfigurable Networks-on-Chip
    Modarressi, Mehdi
    Faghih, Faezeh
    Modarressi, Maryam
    [J]. PROCEEDINGS OF 2015 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2015,
  • [6] Design of a hardware accelerator for fingerprint alignment
    Fons, M.
    Fons, F.
    Canto, F.
    Lopez, M.
    [J]. 2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 485 - 488
  • [7] A Hardware Accelerator for the Alignment of Multiple DNA Sequences
    Ferreira, Antonyus P. A.
    Silva, Joao G. M.
    Anjos, Jefferson R. L.
    Figueiroa, Luiz H. A.
    Barros, Edna N. S.
    Lima, Manoel E.
    Medeiros, Victor W. C.
    [J]. 2016 29TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI), 2016,
  • [8] Novel Reconfigurable Hardware Accelerator for Protein Sequence Alignment Using Smith-Waterman Algorithm
    Ibrahim, Atef
    Elsimary, Hamed
    Aljumah, Abdullah
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (03) : 683 - 690
  • [9] BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data
    Kaplan, Roman
    Yavits, Leonid
    Ginosasr, Ran
    [J]. PROCEEDINGS OF THE 13TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE (SYSTOR 2020), 2020, : 36 - 48
  • [10] Parallel hardware for sequence comparison and alignment
    Hughey, R
    [J]. COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1996, 12 (06): : 473 - 479