Aurora is a prototype or-parallel implementation of the full Prolog language for shared-memory multiprocessors, developed as part of an informal research collaboration known as the "Gigalips Project". It currently runs on Sequent and Encore machines. It has been constructed by adapting Sicstus Prolog, a fast, portable, sequential Prolog system. The techniques for constructing a portable multiprocessor version follow those pioneered in a predecessor system, ANL-WAM. The SRI model was adopted as the means to extend the Sicstus Prolog engine for or-parallel operation. We describe the design and main implementation features of the current Aurora system, and present some experimental results. For a range of benchmarks, Aurora on a 20-processor S...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
: Logic programming is a paradigm of programming based on a subset of first order logic. An importan...
Aurora is a prototype or-parallel implementation of the full Prolog language for shared-memory multi...
Aurora is a prototype or-parallel implementation of the full Prolog language for shared-memory multi...
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory mult...
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory multi...
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory multi...
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Or-parallel execution o...
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Or-parallel execution o...
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Orparallel execution of...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
In recent years a lot of research has been invested in parallel processing of numerical applications...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
: Logic programming is a paradigm of programming based on a subset of first order logic. An importan...
Aurora is a prototype or-parallel implementation of the full Prolog language for shared-memory multi...
Aurora is a prototype or-parallel implementation of the full Prolog language for shared-memory multi...
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory mult...
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory multi...
Aurora is a prototype Or-Parallel implementation of the full Prolog language fot shared-memory multi...
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Or-parallel execution o...
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Or-parallel execution o...
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Orparallel execution of...
An Independent And-Parallel Prolog model and implementation, &-Prolog, are described. The descripti...
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
In recent years a lot of research has been invested in parallel processing of numerical applications...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
Logic Programming languages, such as Prolog, provide an excellent framework for the parallel executi...
: Logic programming is a paradigm of programming based on a subset of first order logic. An importan...