NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Implementing clips on a parallel computerThe C language integrated production system (CLIPS) is a forward chaining rule based language to provide training and delivery for expert systems. Conceptually, rule based languages have great potential for benefiting from the inherent parallelism of the algorithms that they employ. During each cycle of execution, a knowledge base of information is compared against a set of rules to determine if any rules are applicable. Parallelism also can be employed for use with multiple cooperating expert systems. To investigate the potential benefits of using a parallel computer to speed up the comparison of facts to rules in expert systems, a parallel version of CLIPS was developed for the FLEX/32, a large grain parallel computer. The FLEX implementation takes a macroscopic approach in achieving parallelism by splitting whole sets of rules among several processors rather than by splitting the components of an individual rule among processors. The parallel CLIPS prototype demonstrates the potential advantages of integrating expert system tools with parallel computers.
Document ID
19880007875
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Riley, Gary
(NASA Lyndon B. Johnson Space Center Houston, TX, United States)
Date Acquired
September 5, 2013
Publication Date
October 1, 1987
Publication Information
Publication: First Annual Workshop on Space Operations Automation and Robotics (SOAR 87)
Subject Category
Computer Systems
Accession Number
88N17259
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available