Euromicro symposium on microprocessing and microprogrammingInternational audienceThis paper discusses about the compilation of Prolog on a RISC processor. This is part of the Symbion project, which aims at designing the basic processing element for modular parallel symbolic machines. The compiler is based on a variant of the WAM. First, some results are presented with respect to the emulation of the abstract machine. Then, we comment on the code generation on a RISC processor (the MIPS), and give some results obtained from the execution of Prolog programs on a MIPS emulator. The performances obtained on a 20 MHz clocked MIPS are close to the performances of WAM-based Prolog machines
The authors outline an experiment on Warren abstract machine (WAM) based compiler technology. In pre...
Abstract: This work provides both a speci cation and a proof of correctness for the system PDP (Prol...
AbstractThis paper describes a uniprocessor implementation of Flat Concurrent Prolog, based on an ab...
AbstractThis paper describes a reduced-instruction-set computer (RISC) architecture for PROLOG and g...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
We discuss an efficient implementation of the Warren Abstract Machine (WAM) [12] in detail. Special ...
The paper describes the basic design methodology and the technological aspects involved in the i n -...
Prolog has been widely recognized as a powerful programming language for artificial intelligence. It...
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
In this paper we discuss several characteristics of microcomputer PROLOG implementations including a...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
In order to achieve competitive performance, abstract machines for Prolog and related languages end...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
The aim of parallel symbolic computing is to provide inference speeds beyond those attainable in seq...
The authors outline an experiment on Warren abstract machine (WAM) based compiler technology. In pre...
Abstract: This work provides both a speci cation and a proof of correctness for the system PDP (Prol...
AbstractThis paper describes a uniprocessor implementation of Flat Concurrent Prolog, based on an ab...
AbstractThis paper describes a reduced-instruction-set computer (RISC) architecture for PROLOG and g...
The &-Prolog system, a practical implementation of a parallel execution niodel for Prolog exploitin...
We discuss an efficient implementation of the Warren Abstract Machine (WAM) [12] in detail. Special ...
The paper describes the basic design methodology and the technological aspects involved in the i n -...
Prolog has been widely recognized as a powerful programming language for artificial intelligence. It...
This paper is a short survey about currently used implementation techniques for Prolog. It gives an ...
In this paper we discuss several characteristics of microcomputer PROLOG implementations including a...
AbstractPEPSys (Parallel ECRC PROLOG System) is a research project started in 1984 in the Computer A...
This report describes algorithms for the compiler component of the Aurora Or-Parallel Prolog system....
In order to achieve competitive performance, abstract machines for Prolog and related languages end...
This research develops a scheme for the efficient execution of Prolog programs on a distributed memo...
The aim of parallel symbolic computing is to provide inference speeds beyond those attainable in seq...
The authors outline an experiment on Warren abstract machine (WAM) based compiler technology. In pre...
Abstract: This work provides both a speci cation and a proof of correctness for the system PDP (Prol...
AbstractThis paper describes a uniprocessor implementation of Flat Concurrent Prolog, based on an ab...