[comp.sys.transputer] AI languages on transputers.

ALLEN@bio-medical-physics.aberdeen.ac.uk (07/13/89)

There have been one or two queries recently about....

AI languages on transputers
---------------------------

The two commercially available offerings of which I am aware are (1) CSProlog
and (2) Strand.

(1) Communicating Sequential Prolog was designed by Multilogic Ltd (Peter
Kacsuk et al.).  This seems to be a thoughtfully designed implementation of the
Edinburgh syntax adapted and extended for parallelism, together with a nice
graphical interface.  Interpreted and compiled versions are available.

Available for PC, transputers (mono and multi) in PC, VAX, UNIX.

An object-oriented extension (CSO Prolog) and an expert system
shell (ALLEX) are also available.

They are distributed by:
Densitron Computers Ltd.
Unit 4 Airport Trading Estate
Biggin Hill
Kent
TN16 3BW
England.

Tel. +44 959 76331.

(2) Strand88, designed by AI Ltd.  This parallel logic language was designed
very much with portability in mind (it compiles to an abstract machine).

Available for Sun workstation (now) and for transputers in PCs (soon).
(There are also versions for iPSC/2, Meiko, Sequent.)

Strand Software Technologies
Greycaine Road
Watford
Hets.
WD2 4JP
England.

Tel. +44 923 247707.

A *rough* comparison:

			CS Prolog	Strand88
------------------------------------------------------
syntax			Prolog (Edin.)	GHC Prolog
semantics		Prolog		Functional
backtracking		Distributed	No
parallelism		explicit	implicit
grain			coarse		fine
ext. languages		any (through C)	any
OO extension		yes		no

------------------------------------------------------------------------------


This was the situation as of June 89 ("Software for Parallel Computers
Seminar").  No doubt someone rich enough to go to "AI and Communicating Process
Architecture" will tell the list more next week.....


Alastair Allen				
Depts of Engineering                    Tel: +44 224 272501
 and BioMedical Physics                   or +44 224 681818 x. 52746
University of Aberdeen.                 Email: a.allen@uk.ac.abdn