Title :
Parallel architecture for OPS5
Author :
Butler, P.L. ; Allen, J.D., Jr. ; Bouldin, D.W.
Author_Institution :
Oak Ridge Nat. Lab., TN, USA
fDate :
30 May-2 Jun 1988
Abstract :
An architecture that captures some of the inherent parallelism of the OPS5 expert system language has been designed and implemented at Oak Ridge National Laboratory. A central feature of this architecture is a network bus over which a single host processor broadcasts messages to a set of parallel-rule processors. This transmit-only bus is implemented by a memory-mapped scheme which permits the rule processors to be decoded in parallel. All OPS5 rule-matching processes, and most of the processes associated with conflict resolution, are executed by the parallel-rule processors. The host performs the tasks associated with the firing of a rule selected by the conflict resolution process. Performance data are presented for the prototype system which comprises a host processor and 64 parallel rule processors, each embodying a Motorola MC68000 microprocessor and 512 kbytes of unshared memory
Keywords :
expert systems; parallel architectures; performance evaluation; 512 kbytes; 64 parallel rule processors; Motorola MC68000 microprocessor; OPS5 expert system language; OPS5 rule-matching processes; conflict resolution; memory-mapped scheme; network bus; prototype system; transmit-only bus; unshared memory; Broadcasting; Chemical elements; Contracts; Decoding; Expert systems; Laboratories; Microprocessors; Parallel architectures; Production; Prototypes;
Conference_Titel :
Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-0861-7
DOI :
10.1109/ISCA.1988.5256