🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.prolog
Article #771

New Book on Prolog Multiprocessors

#771
From: Michael Wise
Date: Tue, 07 Oct 1986 19:58
38 lines
2267 bytes
A book is soon  to  appear,  by  Michael  J.  Wise,  entitled  "Prolog
Multiprocessors".  It is being published by Prentice-Hall (Australia).
In a nutshell,  the  book  examines  the  execution  of  Prolog  on  a
multiprocessor.

     Starting  from  a   survey   of   some   current   multiprocessor
architectures,  and  a review of what is arguably the most influential
counter-proposal - the "data-flow" model,  a  model  is  proposed  for
executing  Prolog  on  a  multiprocessor.  Along with the model goes a
language based on Prolog.  The  model  and  the  language  are  called
EPILOG.  EPILOG employs both AND and OR parallelism.  Results are then
reported for the simulated execution of some Prolog programs rewritten
in  the  EPILOG language.  The book concludes with an extensive survey
of other multiprocessor implementations of Prolog.

     The book will be available in Australia from mid November, and in
US/UK/Europe  roughly  eight  weeks  later.   A  list  of  the Chapter
headings follows.  A more detailed list  can  be  obtained  from  your
local P-H representative, or by e-mailing to me directly.

                          TABLE OF CONTENTS

Foreword by J. Alan Robinson
Preface

  1.  Parallel Computation  and the Data-Flow Alternative
  2.  Informal Introduction to Prolog
  3.  Data-Flow Problems and a Prolog Solution
  4.  EPILOG Language and Model
  5.  Architectures for EPILOG
  6.  Experimenting with  EPILOG  Architectures  -  Results  and  Some
      Conclusions
  7.  Related Work

Appendix 1 Data-Flow Research - the  First Generation
Appendix 2 EBNF Specification for EPILOG
Appendix 3 EPILOG Test Programs
Appendix 4 Table of Results
Technical Details
Message-ID: <377@nswitgould.OZ>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!munnari!moncskermit!basser!metro!nswitgould!michaelw

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!munnari!moncskermit!basser!metro!nswitgould!michaelw
From: michaelw@nswitgould.OZ (Michael Wise)
Newsgroups: net.lang.prolog
Subject: New Book on Prolog Multiprocessors
Message-ID: <377@nswitgould.OZ>
Date: Tue, 7-Oct-86 15:58:39 EDT
Article-I.D.: nswitgou.377
Posted: Tue Oct  7 15:58:39 1986
Date-Received: Wed, 8-Oct-86 20:11:11 EDT
Distribution: net
Organization: Comp Sci, NSWIT, Australia
Lines: 38
Keywords: Prolog, Multiprocessors, Data-Flow, review