DocumentCode
2686010
Title
High Performance Biosequence Database Scanning using FPGAs
Author
Benkrid, Khaled ; Liu, Yanbing ; Benkrid, Abdsamad
Author_Institution
Sch. of Eng. & Electron., Edinburgh Univ., UK
Volume
1
fYear
2007
fDate
15-20 April 2007
Abstract
This paper presents the design and implementation of a generic and highly parameterised FPGA-based core for pairwise biological sequence alignment. The core is captured in the Handel-C language, which allows for high level software-like descriptions of hardware architectures. It implements the sequence alignment algorithm in hand using a pipeline of basic processing elements. This results in high performance FPGA implementations tailored to the algorithm in hand. For instance, actual hardware implementations of the Smith-Waterman algorithm for protein sequence alignment achieve speed-ups in excess of 100:1 compared to equivalent standard PC-based software implementations.
Keywords
C language; biology computing; field programmable gate arrays; molecular biophysics; FPGA; Handel-C language; Smith-Waterman algorithm; biosequence database scanning; pairwise biological sequence alignment; protein sequence alignment; software-like descriptions; Bioinformatics; Buildings; Data engineering; Databases; Design engineering; Field programmable gate arrays; Genetic mutations; Hardware; Heuristic algorithms; Sequences; FPGAs; Handel-C; Sequence alignment; Smith Waterman; systolic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
Conference_Location
Honolulu, HI
ISSN
1520-6149
Print_ISBN
1-4244-0727-3
Type
conf
DOI
10.1109/ICASSP.2007.366691
Filename
4217091
Link To Document