DocumentCode
3439747
Title
Parallel architecture for OPS5
Author
Butler, P.L. ; Allen, J.D., Jr. ; Bouldin, D.W.
Author_Institution
Oak Ridge Nat. Lab., TN, USA
fYear
1988
fDate
30 May-2 Jun 1988
Firstpage
452
Lastpage
457
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-0861-7
Type
conf
DOI
10.1109/ISCA.1988.5256
Filename
5256
Link To Document