As the next step towards a computer architecture for parallel execution of logic programs we have implemented four refinements of the basic storage model for OR-Parallelism and gathered data about their performance on two types of shared memory architectures, with and without local memories. The results show how the different properties of the implementations influence performance, and indicate that the implementations using hashing techniques (hash windows) will perform best, especially on systems with a global storage and caches. We rise the question of the usefulness of the simulation technique as a tool in developing new computer architectures. Our answer is that simulations can not give the ultimate answers to the design questions, but...
Although studies of a number of parallel implementations of logic programming languages are now avai...
We present a technique to estimate accurate speedups for parallel logic programs with relative inde...
In order for parallel logic programming systems to be-come popular, they should serve the broadest r...
As the next step towards a computer architecture for parallel execution of logic programs we have im...
The term "Logic Programming" refers to a variety of computer languages and execution models which ar...
Compilation techniques such as those portrayed by the Warren Abstract Machine(WAM) have greatly impr...
Since the early days of logic programming, researchers in the field realised the potential for explo...
Although studies of a number of parallel implementations of logic programming languages are now avai...
AbstractThis paper presents the implementation and performance results of anand-parallel execution m...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
AbstractWe address the problem of parallelizing the evaluation of logic programs in data intensive a...
Fast, efficient logic simulators are an essential tool in modern VLSI system design. Logic simulatio...
This paper presents the performance analysis results for the RAP-WAM AND-Parallel Prolog architectur...
Logic programs are good examples of symbolic applications that often exhibit large amounts of implic...
The goal of the RAP-WAM AND-parallel Prolog abstract architecture is to provide inference speeds sig...
Although studies of a number of parallel implementations of logic programming languages are now avai...
We present a technique to estimate accurate speedups for parallel logic programs with relative inde...
In order for parallel logic programming systems to be-come popular, they should serve the broadest r...
As the next step towards a computer architecture for parallel execution of logic programs we have im...
The term "Logic Programming" refers to a variety of computer languages and execution models which ar...
Compilation techniques such as those portrayed by the Warren Abstract Machine(WAM) have greatly impr...
Since the early days of logic programming, researchers in the field realised the potential for explo...
Although studies of a number of parallel implementations of logic programming languages are now avai...
AbstractThis paper presents the implementation and performance results of anand-parallel execution m...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
AbstractWe address the problem of parallelizing the evaluation of logic programs in data intensive a...
Fast, efficient logic simulators are an essential tool in modern VLSI system design. Logic simulatio...
This paper presents the performance analysis results for the RAP-WAM AND-Parallel Prolog architectur...
Logic programs are good examples of symbolic applications that often exhibit large amounts of implic...
The goal of the RAP-WAM AND-parallel Prolog abstract architecture is to provide inference speeds sig...
Although studies of a number of parallel implementations of logic programming languages are now avai...
We present a technique to estimate accurate speedups for parallel logic programs with relative inde...
In order for parallel logic programming systems to be-come popular, they should serve the broadest r...