[net.lang.prolog] From the "Alvey News" August 84

O'KeefeHPS@sri-unix.UUCP (09/21/84)

From:  O'Keefe HPS (on ERCC DEC-10)

                          PROLOG ACCELERATOR

Development of a Prolog machine based on the Abstract Prolog
Machine (APM) software architecture has been proposed to the
Alvey Directorate by a consortium of Cambridge Consultants
(CCL); Imperial College, London; and Logic Programming Associates.
This follows a design study for a Prolog machine which the group
completed for Alvey at the end of May.

If the proposal is approved, the group would develop a computer
which would implement the APM architecture (devised by Frank
McCabe of Logic Programming Associates) and would be offered as
an add-on to existing machines.  Its effect would be that of a
Prolog "accelerator", enabling the system to which it is attached
to run Prolog at a much higher speed.

CCL is leading the consortium, with Paul Ruskin as project
manager.

{RAO'K: the APM is the target for Sigma Prolog, which is a
successor to micro-PROLOG.  I believe that it still uses lists
whenever it possibly can, but has also introduced vectors.  It
has hooks for some degree of coroutining by posting constraints
on variables.  I have seen a document describing the APM, and my
main criticism is that itlooks as though it will need lots and
lots of memory.  At the Prolog Implementors' Meeting held in July
the consortium claimed that the machine could be expected to
produce 30k LIPS and cost 2000 pounds.

These figures may be misprints in the minutes.  I wasn't at the
meeting.  It is worth pointing out that 10k LIPS or better should
be achievable on VAX 750s and the like without special hardware,
andwithout the difficulty of timesharing an addon.}