DocumentCode :
3022085
Title :
RC-BLAST: towards a portable, cost-effective open source hardware implementation
Author :
Muriki, Krishna ; Underwood, Keith D. ; Sass, Ron
Author_Institution :
Dept. of Electr. & Comput. Sci, Clemson Univ., SC, USA
fYear :
2005
fDate :
4-8 April 2005
Abstract :
Basic Local Alignment Search Tool (BLAST) is a standard computer application that molecular biologists use to search for sequence similarity in genomic databases. This paper describes the implementation of an FPGA-based hardware implementation designed to accelerate the BLAST algorithm. FPGA-based custom computing machines, more widely known as reconfigurable computing, are supported by a number of vendors and the basic cost of FPGA hardware is dramatically decreasing. Hence, the main objective of this project is to explore the feasibility of using this new technology to realize a portable, open source FPGA-based accelerator for the BLAST algorithm. The present design is targeted to an AceIIcard and the design is based on the latest version of BLAST available from NCBI. Since the entire application does not fit in hardware, a profile study was conducted that identifies the computationally intensive part of BLAST. An FPGA hardware component has been designed and implemented for this critical segment. The portability and cost-effectiveness of the design are discussed.
Keywords :
biology computing; field programmable gate arrays; genetics; molecular biophysics; reconfigurable architectures; AceIIcard; BLAST algorithm; Basic Local Alignment Search Tool; FPGA hardware component; FPGA-based custom computing machines; FPGA-based hardware implementation; RC-BLAST computer application; cost-effective open source hardware implementation; genomic databases; molecular biology; open source FPGA-based accelerator; reconfigurable computing; Acceleration; Algorithm design and analysis; Bioinformatics; Biology computing; Computer applications; Costs; Databases; Field programmable gate arrays; Genomics; Open source hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
Type :
conf
DOI :
10.1109/IPDPS.2005.373
Filename :
1420089
Link To Document :
بازگشت