The Muse approach to OR-parallel Prolog

KAM Ali, R Karlsson - International Journal of Parallel Programming, 1990 - Springer
Muse (Mu lti-se quential Prolog engines) is a simple and efficient approach to Or-parallel
execution of Prolog programs. It is based on having several sequential Prolog engines, each …

On applying or-parallelism and tabling to logic programs

R Rocha, F Silva, VS Costa - Theory and Practice of Logic …, 2005 - cambridge.org
Logic programming languages, such as Prolog, provide a high-level, declarative approach
to programming. Logic Programming offers great potential for implicit parallelism, thus …

Optimal implementation of and-or parallel prolog

G Gupta, VS Costa - Future Generation Computer Systems, 1994 - Elsevier
Most models that have been proposed, or implemented, so far for exploiting both or-
parallelism and independent and-parallelism have only considered pure logic programs …

Cuts and side-effects in and-or parallel prolog

G Gupta, VS Costa - The Journal of logic programming, 1996 - Elsevier
Practical Prolog programs usually contain extra-logical features like cuts, side-effects, and
database manipulating predicates. In order to exploit implicit parallelism from real …

A parallel Prolog system for distributed memory

L Araujo, JJ Ruz - The Journal of Logic Programming, 1997 - Elsevier
This paper presents a parallel execution system (PDP: Prolog Distributed Processor) for
efficiently supporting both Independent_AND OR parallelism on distributed-memory …

Scheduling speculative work in Or-parallel Prolog systems

T Beaumont, DHD Warren - 1993 - direct.mit.edu
Realistic Prolog applications running in or-parallel typically contain much speculative work
due to pruning operators. Our findings show that a crucial factor in reducing the amount of …

[BOOK][B] A high performance OR-Parallel Prolog system

R Karlsson - 1992 - Citeseer
PROLOG, the most popular logic programming language, has been developed for single-
processor computers. The implementations of sequential Prolog became e cient with the …

And-or parallelism in full Prolog with paged Binding Arrays

G Gupta, VS Costa - … Conference on Parallel Architectures and Languages …, 1992 - Springer
Most models that have been proposed (or implemented) so far for exploiting both or-
parallelism and independent and-parallelism have only considered pure logic programs …

[BOOK][B] Automatic parallelization of Prolog programs

DC Sehr - 1992 - search.proquest.com
Prolog has a number of advantages for use in rapid prototy**. The explotation of
parallelism holds the promise of making these prototypes directly executable. This …

[BOOK][B] An Implementation of Or-Parallel Prolog on a Distributed Shared Memory Architecture

FMA da Silva - 1993 - search.proquest.com
This thesis adctresses the issues of design, implementation and performance evaluation of
an or-parallel Prolog system (Dorpp) on a distributed shared memory machine, namely the …