Title :
Reconfigurable hardware for molecular biology computing systems
Author_Institution :
CNRS & Univ. Montpellier II, France
Abstract :
The authors explore the scope of possibilities of the implementation of molecular biology algorithms on a reconfigurable hardware based architecture. In order to demonstrate both the flexibility and power of reconfigurable hardware, two algorithms have been implemented on an architecture constituted by 23 FPGAs (Xilinx XC3090) and 4MB of SRAM. These two algorithms have been chosen because of their biological relevance. One is a classical dynamic programming algorithm that is implemented as a monodimensional systolic array. The other, as described in this paper, is based on pattern detection in long sequences of letters. This algorithm has been implemented as a rapid content addressable memory. It is important to stress the fact that these performances are achieved thanks to the use of the entire possibilities of reconfigurability. This enables one to exploit to the full each level of parallelism of the algorithm. The concept of reconfigurable hardware perfectly suits the needs of molecular biology. The performances demonstrated in this paper are several magnitude orders greater than a 40 MIPS workstation
Keywords :
biology computing; content-addressable storage; dynamic programming; field programmable gate arrays; parallel algorithms; reconfigurable architectures; systolic arrays; 4 MB; FPGAs; SRAM; dynamic programming algorithm; molecular biology algorithms; monodimensional systolic array; parallelism; pattern detection; rapid content addressable memory; reconfigurable hardware based architecture; Associative memory; Biology computing; Computer architecture; Dynamic programming; Field programmable gate arrays; Hardware; Heuristic algorithms; Random access memory; Sequences; Systolic arrays;
Conference_Titel :
Application-Specific Array Processors, 1993. Proceedings., International Conference on
Conference_Location :
Venice
Print_ISBN :
0-8186-3492-8
DOI :
10.1109/ASAP.1993.397141