Implementing Prolog Extensions: A Parallel Inference Machine

Jean-Marc Alliot, Andreas Herzig, Mamede Lima-Marques

Fifth Generation Computer Systems'92 (Tokyo, Japan)

Abstract:

We present in this paper a general inference machine for building a large class of meta-interpreters. In particular, this machine is suitable for implementing extensions of Prolog with non-classical logics. We give the description of the abstract machine model and an implementation of this machine in a fast language (ADA), along with a discussion on why and how parallelism can easily increase speed, with numerical results of sequential and parallel implementation.

Get Postscript

http://www.irit.fr/~Andreas.Herzig