AbstractThis paper presents a parallel execution system (PDP: Prolog Distributed Processor) for efficiently supporting both Independent_AND OR parallelism on distributed-memory multiprocessors. The system is composed of a set of workers with a hierarchical structure scheduler. Each worker operates on its own private memory and interprocessor communication is performed only by the passing of messages. The execution model follows a multisequential approach in order to maintain the sequential optimizations. Independent AND_parallelism is exploited following a fork-join approach and OR_parallelism is exploited following a recomputation approach. PDP deals with OR_under_AND parallelism by producing the solutions of a set of parallel goals in a d...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
AbstractPROLOG implementation efforts have recently begun to shift from single-processor systems to ...
Abstract: This work provides both a speci cation and a proof of correctness for the system PDP (Prol...
AbstractThis paper presents a parallel execution system (PDP: Prolog Distributed Processor) for effi...
: A method for distributing Prolog across multiple processors is described. Design criterion and rat...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
This paper shows a multisequential model to exploit OR parallelism on distributed memory systems. It...
Based on extending the sequential execution model of Prolog to include parallel execution, we presen...
Based on extending the sequential execution model of Prolog to include parallel execution, we presen...
AbstractThis paper discusses the design of Dorpp, an or-parallel Prolog system for distributed memor...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Based on extending the sequential execution model of Prolog to include parallel execution, we prese...
This work describes an implementation of some essential side-effects of Prolog: cut, fin...
We present the principles of OR-parallel execution of Prolog on a special parallel inference machine...
AbstractWe describe a simple or-parallel execution algorithm for PROLOG that naturally collects all ...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
AbstractPROLOG implementation efforts have recently begun to shift from single-processor systems to ...
Abstract: This work provides both a speci cation and a proof of correctness for the system PDP (Prol...
AbstractThis paper presents a parallel execution system (PDP: Prolog Distributed Processor) for effi...
: A method for distributing Prolog across multiple processors is described. Design criterion and rat...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
This paper shows a multisequential model to exploit OR parallelism on distributed memory systems. It...
Based on extending the sequential execution model of Prolog to include parallel execution, we presen...
Based on extending the sequential execution model of Prolog to include parallel execution, we presen...
AbstractThis paper discusses the design of Dorpp, an or-parallel Prolog system for distributed memor...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Based on extending the sequential execution model of Prolog to include parallel execution, we prese...
This work describes an implementation of some essential side-effects of Prolog: cut, fin...
We present the principles of OR-parallel execution of Prolog on a special parallel inference machine...
AbstractWe describe a simple or-parallel execution algorithm for PROLOG that naturally collects all ...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
AbstractPROLOG implementation efforts have recently begun to shift from single-processor systems to ...
Abstract: This work provides both a speci cation and a proof of correctness for the system PDP (Prol...