Article View: comp.lang.prolog
Article #3267R seminar: AURORA - An Or-parallel Prolog System
From: Tim Finin
Date: Sat, 23 Apr 1988 16:35
Date: Sat, 23 Apr 1988 16:35
46 lines
2633 bytes
2633 bytes
AI SEMINAR
UNISYS PAOLI RESEARCH CENTER
AURORA - An Or-parallel Prolog System
Andrzej Ciepelewski
Swedish Institute of Computer Science (SICS)
A parallel prolog system has been constructed in a cooperative effort
among Argonne National Lab, University of Manchester and SICS. The
system has been based on a state of the art sequential Prolog. It runs
on multiprocessors with shared memory and is expected to perform
better than on e.g. Sequent Symmetry than the commercial Prolog
systems available today. The system executes "ordinary" ordinary
Prolog programs withs cuts and side effects keeping the semantics of
sequential execution. Also programs written in Prolog extended with
parallel primitives like "cavalier" commit and unorderd sided-effects
can be excuted. The system has been designed for portability and
modifiability. It main part, the engine part and the scheduler part
are nicely interfaced. Two quite different schedulers have already
been tried. Some preliminary performance data has already been
collected, running mostly small search and parsing problems. The
largest program ran so far have been the parallelised SICStus Prolog
compiler and Chat-80. The figures from Sequent Balance 8000 show about
20% parallel overhead in one processor case and close to linear
speed-ups. We are waiting with exitement for figures from Sequent
Symmetry where the system has been recently ported. In my talk I will
mainly discuss implementation decisions and performance figures.
2:00 pm Tuesday, April 26
Paoli Auditorium
Unisys Paloi Research Center
Route 252 and Central Ave.
Paoli PA 19311
-- non-Unisys visitors who are interested in attending should --
-- send email to finin@prc.unisys.com or call 215-648-7446 --
Tim Finin finin@prc.unisys.com
Paoli Research Center ..!{psuvax1,sdcrdcf,cbmvax,bpa}!burdvax!finin
Unisys Corporation 215-648-7446 (o)
PO Box 517, Paoli PA 19301 215-386-1749 (h)
Technical Details
Message-ID:
<6117@burdvax.PRC.Unisys.COM>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!bbn!rochester!udel!burdvax!antares!fininShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!mailrus!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!bbn!rochester!udel!burdvax!antares!finin From: finin@antares.PRC.Unisys.COM (Tim Finin) Newsgroups: comp.lang.prolog Subject: R seminar: AURORA - An Or-parallel Prolog System Message-ID: <6117@burdvax.PRC.Unisys.COM> Date: 23 Apr 88 16:35:57 GMT Sender: news@PRC.Unisys.COM Organization: Unisys Corporation, Paoli Research Center; Paoli, PA Lines: 44 Keywords: parallel,prolog,aurora,sics Summary: seminar on or-parallelism