Newsgroups: comp.sys.transputer
From: D.J.Beckett@ukc.ac.uk (Dave Beckett)
Subject: Re: Occam on other platforms
Organization: University of Kent at Canterbury
Date: Fri, 11 Nov 94 11:25:18 GMT
Message-ID: <319@parsley.ukc.ac.uk>

>>>>> On Fri, 4 Nov 1994 17:36:25 GMT, mrande@elaine.ee.und.ac.za (MARK RANDELHOF) said:
Mark> Hi I would really appreciate any references to projects
Mark> implementing Occam on platforms other than transputer. If
Mark> anyone has had experience in this I would also appreciate any
Mark> comment on the success of the project.  Thanks Mark

Mark Hill, Mark Debbage, Sean Wykes and Denis Nicole of the
University of Southampton had a Esprit GPMIMD project to produce a
portable occam compiler for UNIX platforms.  It is called SPOC - The
Southampton Portable Occam Compiler and you can find information on
it from the Parallel Computing archive:

http://www.hensa.ac.uk/parallel/occam/compilers/spoc/

Including the sources:
http://www.hensa.ac.uk/parallel/occam/compilers/spoc/spoc.1.1.tar.Z

and a paper about the system:
http://www.hensa.ac.uk/parallel/occam/compilers/spoc/spoc.oug17.ps.Z
 
It has been tested on multiple (UNIX) systems including Sun SPARCS
with SunOS 4.x and 5.x, DEC Alphas, Linux etc


Recently, the Parallel Processing group at the Computing Laboratory,
University of Kent has been awarded funding by the ESPRC to do more
work in this area under the Portable Tools for Parallel Architectures
initiative.

We hope to:

  * Produce portable occam compilers for several architectures

  * Build on the work of SPOC and other compilers

  * Produce portable occam 2+ and 3 compilers

  * Be capable of working over networks (TCP/IP) / message-passing
    subsystems (MPI etc).

  * Do benchmarking of compiler systems

Please contact me or Professor Peter Welch <P.H.Welch@ukc.ac.uk> for
further information.

Dave Beckett

