The goal of the RAP-WAM AND-parallel Prolog abstract architecture is to provide inference speeds significantly beyond those of sequential systems, while supporting Prolog semantics and preserving sequential performance and storage efficiency. This paper presents simulation results supporting these claims with special emphasis on memory performance on a two-level sharedmemory multiprocessor organization. Several solutions to the cache coherency problem are analyzed. It is shown that RAP-WAM offers good locality and storage efficiency and that it can effectively take advantage of broadcast caches. It is argued that speeds in excess of 2 ML IPS on real applications exhibiting medium parallelism can be attained with current technology
We present an overview of the stack-based memory management techniques that we used in our non-deter...
By exploiting the memory behaviour of Prolog programs the cache architecture presented achieves a co...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
This paper presents the performance analysis results for the RAP-WAM AND-Parallel Prolog architectur...
This paper presents the performance analysis results for the RAP-WAM AND-Parallel Prolog architectur...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
One critical issue in the design of declarative languages is their memory performance, both in terms...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
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...
We present an overview of the stack-based memory management techniques that we used in our non-deter...
By exploiting the memory behaviour of Prolog programs the cache architecture presented achieves a co...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
This paper presents the performance analysis results for the RAP-WAM AND-Parallel Prolog architectur...
This paper presents the performance analysis results for the RAP-WAM AND-Parallel Prolog architectur...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
One critical issue in the design of declarative languages is their memory performance, both in terms...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
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...
We present an overview of the stack-based memory management techniques that we used in our non-deter...
By exploiting the memory behaviour of Prolog programs the cache architecture presented achieves a co...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...