Issue No. 04 - July (1992 vol. 3)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.149959
The semantic network array processor (SNAP), a highly parallel architecture targeted to artificial intelligence applications, and in particular natural language understanding, is presented. The knowledge is represented in a form of the semantic network. The knowledge base is distributed among the elements of the SNAP array, and the processing is performed locally where the knowledge is stored. A set of powerful instructions specific to knowledge processing is implemented directly in hardware. SNAP is packaged into 256 custom-designed chips assembled on four printed circuit boards and can store a 16 K node semantic network. SNAP is a marker propagation architecture in which the movement of markers between cells is controlled by propagation rules. Various reasoning mechanisms are implemented with these marker propagation rules.
Index Termsknowledge representation; knowledge storage; market-propagation architecture;knowledge processing; semantic network array processor; parallel architecture; artificialintelligence; natural language understanding; knowledge base; SNAP; custom-designedchips; printed circuit boards; reasoning mechanisms; marker propagation rules; 16 kB;knowledge based systems; knowledge representation; natural languages; parallelarchitectures
D. Moldovan, C. Lin and W. Lee, "SNAP: A Market-Propagation Architecture for Knowledge Processing," in IEEE Transactions on Parallel & Distributed Systems, vol. 3, no. , pp. 397-410, 1992.