Exploiting parallelism in pattern matching: an information retrieval application

Victor Wing-Kit Mak, Kuo Chu Lee, Ophir Frieder
1991 ACM Transactions on Information Systems  
We propose a document-searching architecture baaed on high-speed hardware pattern matching to increase the throughput of an information retrieval system. We also propose B new parallel VLSI pnttern~matching algorithm called the Data Parallel Pattern Matching (DPPM) algorithm, which serially broadcasts and compares the pattern to a block of data in parallel. The DPPM algorithm utilizes the high degrw of integration of VLSI technology to attain very high-speed processing through parallelism.
more » ... rmance of the DPPM has hern rvafuatcd both analytically and hy simulation. Based on the simulation statistics and timing analysis on the bardware design, a search rate of multiple gigahytes per second is achievable using Z-run CMOS technology. The potential performance of the proposed document-searching architecture is also analyzed using the simulation statistics of the DPPM algorithm.
doi:10.1145/103731.103734 fatcat:x6ws4eqoebgi7lmqtz5ym2qbnq