An Efficient and High Performance Linear Recursive Variable Expansion Implementation of the Smith-Waterman Algorithm

被引:8
|
作者
Hasan, Laiq [1 ]
Al-Ars, Zaid [1 ]
机构
[1] Delft Univ Technol, Comp Engn Lab, NL-2628 CD Delft, Netherlands
关键词
Bioinformatics; Sequence Alignment; Smith-Waterman Algorithm; FPGAs; Systolic Arrays; Recursive Variable Expansion;
D O I
10.1109/IEMBS.2009.5332567
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
In this paper, we present an efficient and high performance linear recursive variable expansion (RVE) implementation of the Smith-Waterman (S-W) algorithm and compare it with a traditional linear systolic array implementation. The results demonstrate that the linear RYE implementation performs up to 2.33 times better than the traditional linear systolic array implementation, at the cost of utilizing 2 times more resources.
引用
收藏
页码:3845 / 3848
页数:4
相关论文
共 50 条
  • [1] Acceleration of Smith-Waterman Using Recursive Variable Expansion
    Nawaz, Zubair
    Al-Ars, Zaid
    Bertels, Koen
    Shabbir, Mudassir
    [J]. 11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 915 - +
  • [2] An Efficient Hardware Implementation of Smith-Waterman Algorithm Based on the Incremental
    Pulka, Andrzej
    Milik, Adam
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2011, 57 (04) : 489 - 496
  • [3] Hardware Implementation of Efficient Path Reconstruction for the Smith-Waterman Algorithm
    Buhagiar, Karl
    Casha, Owen
    Grech, Ivan
    Gatt, Edward
    Micallef, Joseph
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 1113 - 1116
  • [4] An efficient hardware implementation of Smith-Waterman algorithm based on the incremental approach
    Institute of Electronics, Silesian University of Technology, Gliwice, Poland
    [J]. Int. J. Electron. Telecommun., 4 (489-496):
  • [5] Modeling and Performance Evaluation of Smith-Waterman Algorithm
    Shafiq, Muhammad
    Polo, Jorda
    Dickov, Branimir
    Hussain, Tassadaq
    [J]. 2016 13TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2016, : 191 - 198
  • [6] Implementation and analysis of Smith-Waterman algorithm on systolic array
    Wang, Dong
    Tang, Zhi-Min
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2004, 27 (01): : 12 - 20
  • [7] Architectural Optimizations for High Performance and Energy Efficient Smith-Waterman Implementation on FPGAs using OpenCL
    Di Tucci, Lorenzo
    O'Brien, Kenneth
    Blott, Michaela
    Santambrogio, Marco D.
    [J]. PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 716 - 721
  • [8] A parallel implementation of the Smith-Waterman algorithm for massive sequences searching
    Liao, HY
    Yin, ML
    Cheng, Y
    [J]. PROCEEDINGS OF THE 26TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2004, 26 : 2817 - 2820
  • [9] The new SIMD Implementation of the Smith-Waterman Algorithm on Cell Microprocessor
    Rudnicki, Witold R.
    Jankowski, Aleksander
    Modzelewski, Aleksander
    Piotrowski, Aleksander
    Zadrozny, Adam
    [J]. FUNDAMENTA INFORMATICAE, 2009, 96 (1-2) : 181 - 194
  • [10] Hardware Implementation of the Smith-Waterman Algorithm using a Systolic Architecture
    Marmolejo-Tejada, J. M.
    Trujillo-Olaya, V.
    Renteria-Mejia, C. P.
    Velasco-Medina, J.
    [J]. 2014 IEEE 5TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2014,