Title :
A reconfigurable architecture for scanning biosequence databases
Author :
Oliver, Timothy ; Schmidt, Bertil ; Maskell, D.L. ; Vinod, A.P.
Author_Institution :
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
Abstract :
Unknown protein sequences are often compared to a set of known sequences (a database scan) to detect functional similarities. Even though efficient dynamic programming algorithms exist for this problem, the required scanning time is still very high. The scan time requirements are likely to become even more severe because of the rapid growth in size of these databases. Thus, finding fast solutions is of high importance to research in this area. We present a new approach to biosequence database scanning using reconfigurable FPGA-based hardware platforms to gain high performance at low cost. To derive an efficient mapping onto this type of architecture, we have designed fine-grained parallel processing elements (PEs) that are tailored towards the parameters of a query. This results in an implementation with significant runtime savings on a standard FPGA.
Keywords :
dynamic programming; field programmable gate arrays; medical computing; molecular biophysics; parallel processing; pattern matching; proteins; reconfigurable architectures; sequences; FPGA; biosequence database scanning; dynamic programming algorithms; fine-grained parallel processing elements; molecular biology; protein sequences; reconfigurable architecture; Costs; Databases; Dynamic programming; Hardware; Heuristic algorithms; Parallel processing; Performance gain; Process design; Proteins; Reconfigurable architectures;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465706