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...
AbstractThis paper discusses the design of Dorpp, an or-parallel Prolog system for distributed memor...
This work describes an implementation of some essential side-effects of Prolog: cut, fin...
This paper shows a multisequential model to exploit OR parallelism on distributed memory systems. It...
AbstractThis paper presents a parallel execution system (PDP: Prolog Distributed Processor) for effi...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
: A method for distributing Prolog across multiple processors is described. Design criterion and rat...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel execut...
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 ...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
Based on extending the sequential execution model of Prolog to include parallel execution, we presen...
AbstractWe describe a simple or-parallel execution algorithm for PROLOG that naturally collects all ...
AbstractThis paper discusses the design of Dorpp, an or-parallel Prolog system for distributed memor...
This work describes an implementation of some essential side-effects of Prolog: cut, fin...
This paper shows a multisequential model to exploit OR parallelism on distributed memory systems. It...
AbstractThis paper presents a parallel execution system (PDP: Prolog Distributed Processor) for effi...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
: A method for distributing Prolog across multiple processors is described. Design criterion and rat...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel execut...
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 ...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
Based on extending the sequential execution model of Prolog to include parallel execution, we presen...
AbstractWe describe a simple or-parallel execution algorithm for PROLOG that naturally collects all ...
AbstractThis paper discusses the design of Dorpp, an or-parallel Prolog system for distributed memor...
This work describes an implementation of some essential side-effects of Prolog: cut, fin...
This paper shows a multisequential model to exploit OR parallelism on distributed memory systems. It...