Abstract
Syntax analysis is the primary operation of a Syntactic Pattern Recognition (SPR) system. A real time SPR system would require efficient architectural supports for syntax analysis. The process of syntax analysis and the execution of a logic program are closely related. In this paper, we propose a data-driven parallel architecture for syntax analysis based on the principle of parallel execution of logic programs. The proposed architecture is hybrid in the sense that its functional units, unlike those in traditional fine-grain dataflow model, are coarse-grain macro operators capable of performing unification operations. The scheme for compiling the dataflow graphs eliminates the necessity of any operand matching unit in the data-driven architecture. All memory requests are tagged with register identification (similar to IBM 360/91) to provide an efficient hardware support for context switching. The experimental results indicate the proposed architecture is promising.
Original language | English |
---|---|
Pages (from-to) | 257-268 |
Number of pages | 12 |
Journal | Proceedings of SPIE - The International Society for Optical Engineering |
Volume | 1384 |
DOIs | |
State | Published - 1991 |
Event | High-Speed Inspection Architectures, Barcoding, and Character Recognition - Boston, MA, USA Duration: 5 Nov 1990 → 7 Nov 1990 |