Although studies of a number of parallel implementations of logic programming languages are now available, their results are difficult to interpret due to the multiplicity of factors involved, the effect of each of which is difficult to sepárate. In this paper we present the results of a high-level simulation study of or- and independent and-parallelism with a wide selection of Prolog programs that aims to determine the intrinsic amount of parallelism, independently of implementation factors, thus facilitating this separation. We expect this study will be instrumental in better understanding and comparing results from actual implementations, as shown by some examples provided in the paper. In addition, the paper examines some of the issue...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
We argüe that in order to exploit both Independent And- and Or-parallelism in Prolog programs there ...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
Although studies of a number of parallel implementations of logic programming languages are now avai...
Although studies of a number of parallel implementations of logic programming languages are now avai...
Although studies of a number of parallel implementations of logic programming languages are now avai...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
We present the design and implementation of the and-parallel component of ACE. ACE is a computationa...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Since the early days of logic programming, researchers in the field realised the potential for explo...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
Prolog is a practical declarative programming language based on Horn Logic. In this paper we argue t...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel execut...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
We argüe that in order to exploit both Independent And- and Or-parallelism in Prolog programs there ...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
Although studies of a number of parallel implementations of logic programming languages are now avai...
Although studies of a number of parallel implementations of logic programming languages are now avai...
Although studies of a number of parallel implementations of logic programming languages are now avai...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
We present the design and implementation of the and-parallel component of ACE. ACE is a computationa...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Since the early days of logic programming, researchers in the field realised the potential for explo...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
Prolog is a practical declarative programming language based on Horn Logic. In this paper we argue t...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel execut...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
We argüe that in order to exploit both Independent And- and Or-parallelism in Prolog programs there ...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...