DocumentCode :
3330934
Title :
Acceleration of Smith-Waterman using Recursive Variable Expansion
Author :
Nawaz, Zubair ; AL-Ars, Zaid ; Bertels, Koen ; Shabbir, Mudassir
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
915
Lastpage :
922
Abstract :
The Smith-Waterman (SW) algorithm is a local sequence alignment algorithm that attempts to align two biological sequences of varying length such that the alignment score is maximum. In this paper, we propose a new approach to reduce the time needed to perform the SW algorithm. This is done by applying the concept of recursive variable expansion, which exposes more parallelism in the algorithm than any other published method. The paper estimates the speed and hardware overhead for the newly proposed approach relative to other known acceleration methods. Using the new approach, it is possible to achieve a minimum speedup of 400 times better than the serial case for a typical sequence length of 500, which is 1.6 times higher than any other published method. The paper also shows that further speedup can be achieved using extra hardware to expose even more parallelism in the algorithm.
Keywords :
biology computing; parallel algorithms; recursive functions; Smith-Waterman algorithm; acceleration method; biological sequence; parallel algorithm; recursive variable expansion; sequence alignment algorithm; Acceleration; Design methodology; Digital systems; Computational Molecular Biology; Hardware acceleration; Recursive Variable Expansion; Sequence Alignment; Smith-Waterman algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
Conference_Location :
Parma
Print_ISBN :
978-0-7695-3277-6
Type :
conf
DOI :
10.1109/DSD.2008.32
Filename :
4669333
Link To Document :
بازگشت