We describe a compiler for the Flat Concurrent Prolog language on a message passing multiprocessor architecture. This compiler permits symbolic and declarative programming in the syntax of Guarded Horn Rules, The implementation has been verified and tested on the 64-node PARAM parallel computer developed by C-DAC (Centre for the Development of Advanced Computing, India), Flat Concurrent Prolog (FCP) is a logic programming language designed for concurrent programming and parallel execution, It is a process oriented language, which embodies dataflow synchronization and guarded-command as its basic control mechanisms. An identical algorithm is executed on every processor in the network, We assume regular network topologies like mesh, ring, etc...
occam is a message-based parallel language that allows programs to be written with a large number of...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
We describe a compiler for the Flat Concurrent Prolog language on a message passing multiprocessor a...
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 ...
: A method for distributing Prolog across multiple processors is described. Design criterion and rat...
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was cr...
AbstractWe describe the translation of a nontrivial program for solving equations from PROLOG to Con...
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
Since the early days of logic programming, researchers in the field realised the potential for explo...
We present the principles of OR-parallel execution of Prolog on a special parallel inference machine...
AbstractThis paper reports on the experience of implementing Shiloach and Vishkin's parallel Maxflow...
Prolog is a programming language based on predicate logic. Its successor, Concurrent Prolog, was des...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
occam is a message-based parallel language that allows programs to be written with a large number of...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...
We describe a compiler for the Flat Concurrent Prolog language on a message passing multiprocessor a...
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 ...
: A method for distributing Prolog across multiple processors is described. Design criterion and rat...
In April 1982, a new institute named ICOT (Institute for New Generation Computer Technology ) was cr...
AbstractWe describe the translation of a nontrivial program for solving equations from PROLOG to Con...
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
Since the early days of logic programming, researchers in the field realised the potential for explo...
We present the principles of OR-parallel execution of Prolog on a special parallel inference machine...
AbstractThis paper reports on the experience of implementing Shiloach and Vishkin's parallel Maxflow...
Prolog is a programming language based on predicate logic. Its successor, Concurrent Prolog, was des...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
occam is a message-based parallel language that allows programs to be written with a large number of...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
Since the early days of logic programming, researchers in the field realized the potential for ex-pl...