AbstractThis paper describes a uniprocessor implementation of Flat Concurrent Prolog, based on an abstract machine and a compiler for it. The machine instruction set includes the functionality necessary to implement efficiently the parallel semantics of the language. In addition, the design includes a novel approach to the integration of a module system into a language. Both the compiler and the emulator for the abstract machine have been implemented and form the basis of Logix, a practical programming environment for Flat Concurrent Prolog. Its performance suggests that a process-oriented language need not be less efficient then a procedure-oriented language, even on a uniprocessor. In particular, it shows that a process queue and process ...
It is widely acknowledged that logic programming is very well suited for concurrency and a lot of re...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
AbstractThis paper describes a uniprocessor implementation of Flat Concurrent Prolog, based on an ab...
AbstractWe describe a simple or-parallel execution algorithm for PROLOG that naturally collects all ...
We describe a compiler for the Flat Concurrent Prolog language on a message passing multiprocessor a...
AbstractWe describe the translation of a nontrivial program for solving equations from PROLOG to Con...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was cr...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
Prolog has been widely recognized as a powerful programming language for artificial intelligence. It...
AbstractThis paper reports on the experience of implementing Shiloach and Vishkin's parallel Maxflow...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
Since the early days of logic programming, researchers in the field realised the potential for explo...
It is widely acknowledged that logic programming is very well suited for concurrency and a lot of re...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...
AbstractThis paper describes a uniprocessor implementation of Flat Concurrent Prolog, based on an ab...
AbstractWe describe a simple or-parallel execution algorithm for PROLOG that naturally collects all ...
We describe a compiler for the Flat Concurrent Prolog language on a message passing multiprocessor a...
AbstractWe describe the translation of a nontrivial program for solving equations from PROLOG to Con...
This paper presents an approximation to the study of parallel systems using sequential tools. The In...
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was cr...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
Prolog has been widely recognized as a powerful programming language for artificial intelligence. It...
AbstractThis paper reports on the experience of implementing Shiloach and Vishkin's parallel Maxflow...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
Since the early days of logic programming, researchers in the field realised the potential for explo...
It is widely acknowledged that logic programming is very well suited for concurrency and a lot of re...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
A distributed AND-parallel Prolog implementation is described. The system can correctly handle all ...