NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Using PVM to host CLIPS in distributed environmentsIt is relatively easy to enhance CLIPS (C Language Integrated Production System) to support multiple expert systems running in a distributed environment with heterogeneous machines. The task is minimized by using the PVM (Parallel Virtual Machine) code from Oak Ridge Labs to provide the distributed utility. PVM is a library of C and FORTRAN subprograms that supports distributive computing on many different UNIX platforms. A PVM deamon is easily installed on each CPU that enters the virtual machine environment. Any user with rsh or rexec access to a machine can use the one PVM deamon to obtain a generous set of distributed facilities. The ready availability of both CLIPS and PVM makes the combination of software particularly attractive for budget conscious experimentation of heterogeneous distributive computing with multiple CLIPS executables. This paper presents a design that is sufficient to provide essential message passing functions in CLIPS and enable the full range of PVM facilities.
Document ID
19950013332
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Myers, Leonard
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Pohl, Kym
(California Polytechnic State Univ. San Luis Obispo, CA, United States)
Date Acquired
September 6, 2013
Publication Date
November 1, 1994
Publication Information
Publication: NASA. Johnson Space Center, Third CLIPS Conference Proceedings, Volume 2
Subject Category
Computer Programming And Software
Accession Number
95N19748
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available