1988
DOI: 10.1109/12.8703
|View full text |Cite
|
Sign up to set email alerts
|

High-speed CAM-based architecture for a Prolog machine (ASCA)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

1989
1989
2006
2006

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 25 publications
(4 citation statements)
references
References 10 publications
0
4
0
Order By: Relevance
“…This is because associative pattern matching and recall is central to pattern-directed processing which is at the heart of many problem solving paradigms in AI (e.g., knowledge-based expert systems, case based reasoning) as well as computer science (e.g., database query processing, in-formation retrieval). As a result, design, VLSI implementation, and applications of associative processors have been studied extensively in the literature [9], [10], [30], [38], [41], [45], [53], [62], [63], [77], [79]. Conventional computer systems employ inherently sequential index or matrix structure for the purpose of table lookup which entails a process pattern matching.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…This is because associative pattern matching and recall is central to pattern-directed processing which is at the heart of many problem solving paradigms in AI (e.g., knowledge-based expert systems, case based reasoning) as well as computer science (e.g., database query processing, in-formation retrieval). As a result, design, VLSI implementation, and applications of associative processors have been studied extensively in the literature [9], [10], [30], [38], [41], [45], [53], [62], [63], [77], [79]. Conventional computer systems employ inherently sequential index or matrix structure for the purpose of table lookup which entails a process pattern matching.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…Associative memories are also being used in the design of the prolog machines for efficient handling of backtracking and unification operations [14,15,20]. Nahanuma et al, [14] show how a CAM with a maskable equality search, maskable write, and the garbage collection abilities discussed in [15] can reduce the backtracking time to a small, constant value regardless of the number of bindings. Stormon et al, [20] also show how a CAM can be used to speed performance on unification through clause filtering.…”
Section: Associative Memory Applicationsmentioning
confidence: 99%
“…This is because associative pattern matching and recaJl is central to pattern-directed processing which is at the heart of many problem solving paradigms in AI (e.g., knowledge based expert systems, case based reasoning) as well as computer science (e.g., database query processing, information retrieval). As a result, design, VLSI implementation, and applications of associative processors have been studied extensively in the literature [21,23,68,78,88,97,110,124,127,151,153]. The neural network architecture proposed in this chapter for syntax analysis demonstrates the versatility of neural associative processors (memories) as generic building blocks for systematic synthesis of modular massively parallel architectures for symbol processing applications.…”
Section: Summary and Discussionmentioning
confidence: 99%