Programming in Prolog (2nd ed.)
Programming in Prolog (2nd ed.)
The “worm” programs—early experience with a distributed computation
Communications of the ACM
Experience with processes and monitors in Mesa
Communications of the ACM
High Performance Execution of Prolog Programs Based on
High Performance Execution of Prolog Programs Based on
A Prolog Compiler for the PLM
An Abstract Machine Based Execution Model for Computer Architecture DesignAnd Efficient Implementation of Logic Programs in Parallel
A parallel execution model for prolog
A parallel execution model for prolog
Performance estimation in a massively parallel system
Proceedings of the 1990 ACM/IEEE conference on Supercomputing
Computer-assisted microanalysis of parallel programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Parallel computing using idle workstations
ACM SIGOPS Operating Systems Review
Performance Analysis of Synchronized Iterative Algorithms on Multiprocessor Systems
IEEE Transactions on Parallel and Distributed Systems
PAN: a portable, parallel prolog: Its design, realisation and performance
New Generation Computing
Hi-index | 0.00 |
Design details and benchmark results are given for a Prolog interpreter that can be executed across a network by using message passing to implement AND-parallelism. The system is simple and easy to use, yet significantly speeds up existing programs. The system hardware is a group of Sun 3/50 workstations connected to a 10-Mb/s Ethernet. The number of machines actually used by the system is determined when it is initialized. The benchmark programs to test the system are a Prolog compiler, a recursive Fibonacci program, an implementation of the standard quicksort algorithm, and a simple chess program.