WoTUG - The place for concurrent processes

Paper Details

  title = "{T}owards a distributed implementation of occam",
  author= "Debbage, Mark and Hill, Mark and Nicole, Denis A.",
  editor= "Zedan, Hussein S. M.",
  pages = "158--167",
  booktitle= "{OUG}-13: {R}eal-{T}ime {S}ystems with {T}ransputers",
  isbn= "90 5199 041 3",
  year= "1990",
  month= "sep",
  abstract= "Progress has been made in providing a reasonable distributed
     implementation of the occam language. Primarily, this has
     involved the development of a routing kernel with a latent
     channel connection retaining occam syntax. Channel semantics
     are maintained by a message acknowledgement scheme and
     unrestricted message lengths. This provides the user with
     the potential for fully connected process communication
     without restrictions on node valencies or explicit PLACEment
     of any hard links.In addition the user program has been
     severed from any dependency on the topology by allowing
     multiple configuration level PROCESSORS to map onto a single
     transputer. Thus the user code can be run on any network
     which has been configured for the virtual channel
     router.Further development of the system has allowed us to
     implement the dynamic primitives that will be required by a
     compiler for distributed full occam. These include dynamic
     channel creation, remote procedure calls and facilities for
     moving channel ends."

If you have any comments on this database, including inaccuracies, requests to remove or add information, or suggestions for improvement, the WoTUG web team are happy to hear of them. We will do our best to resolve problems to everyone's satisfaction.

Copyright for the papers presented in this database normally resides with the authors; please contact them directly for more information. Addresses are normally presented in the full paper.

Pages © WoTUG, or the indicated author. All Rights Reserved.
Comments on these web pages should be addressed to: www at wotug.org

Valid HTML 4.01!