DocumentCode :
1665738
Title :
Performing DNA comparison on a bio-inspired tissue of FPGAs
Author :
Canella, M. ; Miglioli, F.
Author_Institution :
Ferrara Univ., Italy
fYear :
2003
Abstract :
String comparison is a critical issue in many application domains, including speech recognition, contents search, and bioinformatics. The similarity between two strings of lengths N and M can be computed in O(N × M) steps by means of a dynamic programming algorithm developed by Needleman and Wunsh. The algorithm can be effectively mapped onto a systolic array, resulting in a parallel implementation that executes in O(N + M) steps. In this paper we present a parallel implementation of the Needleman-Wunsh algorithm on the BioWall, a giant reconfigurable computing tissue conceived to prototype bio-inspired cellular systems. Our implementation is not aimed at competing with existing parallel implementations of the Needleman-Wunsh algorithm, since the BioWall suffers from the typical performance limitations of a large prototyping platform. Rather, it is a significant design experience in the field of reconfigurable computing because of the bio-inspired peculiarities of the BioWall architecture.
Keywords :
DNA; biocomputers; biocomputing; dynamic programming; field programmable gate arrays; BioWall architecture; DNA comparison; FPGAs; NeedlemanWunsh algorithm; bio-inspired tissue; bioinformatics; contents search; dynamic programming algorithm; performance limitations; speech recognition; string comparison; systolic array; Bioinformatics; Computer architecture; Concurrent computing; DNA; Dynamic programming; Field programmable gate arrays; Heuristic algorithms; Prototypes; Speech recognition; Systolic arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN :
1530-2075
Print_ISBN :
0-7695-1926-1
Type :
conf
DOI :
10.1109/IPDPS.2003.1213358
Filename :
1213358
Link To Document :
بازگشت