DocumentCode :
576796
Title :
Hardware Accelerator for BLAST
Author :
Ishikawa, Shizuka ; Tanaka, Asuka ; Miyazaki, Toshiaki
Author_Institution :
Grad. Dept. of Comput. Sci. & Eng., Univ. of Aizu, Aizu-Wakamatsu, Japan
fYear :
2012
fDate :
20-22 Sept. 2012
Firstpage :
16
Lastpage :
22
Abstract :
The basic local alignment search tool (BLAST) is one of the most popular sequence alignment tools available. Sequence alignment is used to extract similar parts of an input protein (or DNA) sequence from protein (or DNA) databases, in order to investigate biological evolution and genomic genealogy. It is a very important and difficult task in bioinformatics. Even though BLAST is an efficient sequence alignment algorithm, it cannot cope with the rapid growth of databases. Initially, in a preprocessing step, BLAST creates query words and a neighborhood word list. Next, it performs three processing steps: a) seed search, b) ungapped extension, and c) gapped extension. In this paper, we propose a hardware accelerator to speed up all processing steps of BLAST, including preprocessing, related works speed up only a subset of them. Each processing step is realized by a hardware module. Thus, we can easily speed up each processing step by duplicating the corresponding module. By implementing the proposed accelerator in a field programmable gate array (FPGA), we demonstrate that a high-performance accelerator can be realized with reasonable hardware cost.
Keywords :
bioinformatics; field programmable gate arrays; genomics; BLAST; DNA; FPGA; basic local alignment search tool; bioinformatics; biological evolution; field programmable gate array; genomic genealogy; hardware accelerator; hardware module; input protein; neighborhood word list; protein database; query words; seed search; sequence alignment tools; ungapped extension; DNA; Databases; Hardware; Matrices; Proteins; Table lookup; Array processor; Dynamic programming; FPGA; Sequence alignment; Smith-Waterman algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Multicore Socs (MCSoC), 2012 IEEE 6th International Symposium on
Conference_Location :
Aizu-Wakamatsu
Print_ISBN :
978-1-4673-2535-6
Electronic_ISBN :
978-0-7695-4800-5
Type :
conf
DOI :
10.1109/MCSoC.2012.22
Filename :
6354673
Link To Document :
بازگشت