Newsgroups: comp.sys.transputer,comp.parallel.pvm
From: D.J.Beckett@ukc.ac.uk (Dave Beckett)
Subject: Kent Retargetable occam Compiler (KROC) Version 0.2 Beta
Summary: I didn't post this to comp.parallel since my postings never appear
Keywords: occam
Organization: University of Kent at Canterbury, UK.
Date: Fri, 07 Jul 95 11:00:14 GMT
Message-ID: <39@mint.ukc.ac.uk>

	       Kent Retargetable occam Compiler (KROC)
	       ---------------------------------------

			 (Version 0.2 Beta)

This is to announce the second external release of the KROC system
developed by the "Occam For All" (OFA) project, which is part of
the (UK) EPSRC Portable Software Tools for Parallel Architectures
programme.

KROC is a portable occam(TM) compiler system that enables occam to run
on non-transputer platforms (initially SunOS/SPARC(TM) workstations).
KROC works by translating code produced by an SGS-Thomson(TM) occam
Toolset compiler into the native assembler for the target
architecture and linking in a small (< 2K bytes) kernel that provides
the process scheduling and message-passing functionality of the
transputer micro-code.  Therefore, you will need an occam Toolset
compiler (see below).

This initial binary release for Sun SPARC processors will be followed
by releases for the DEC Alpha and Motorola PowerPC (as well as
others).

A public source release will follow later, probably under the GNU
license .  If you would like to be an early tester for the source
release, i.e. you wish to retarget to another processor, please
contact us.

This release is available from the HENSA Unix Parallel Computing
Archive at either of these places:

<URL:http://www.hensa.ac.uk/parallel/occam/projects/occam-for-all/kroc/>
<URL:ftp://unix.hensa.ac.uk/pub/parallel/occam/projects/occam-for-all/kroc/>

You can get an occam compiler that will work with KROC since
SGS-Thomson has released the sources to the D7202 compiler, which
compiles on most major UNIX systems.  This can be retrieved from
either of these places:

<URL:http://www.hensa.ac.uk/parallel/occam/compilers/inmos/oc/oc-bin-sun4.gz>
<URL:ftp://unix.hensa.ac.uk/pub/parallel/occam/compilers/inmos/oc/oc-bin-sun4.gz>

or compile the sources from the oc-src.tar.gz distribution in:

<URL:http://www.hensa.ac.uk/parallel/occam/compilers/inmos/oc/>.

However, if you have a later version of the occam Toolset, use it.

We will in the future, provide a binaries of the SGS-Thomson occam2.5
compiler - which will *not* compile to Transputer binaries and is
only usable for KROC.  Lots of thanks and appreciation to
SGS-Thomson and Tony Debling especially for this and other items that
will be made public soon.

The development of this first release SPARC-targeted KROC was done at
the University of Kent at Canterbury by the following people:

    David Wood
    Professor Peter Welch

with the help of Michael Poole, Carl Lewis, Vedat Demiralp and
Dave Beckett.

Please contact us at the address below if you have problems.  Please
give a full description of your problem, including your source files
that demonstrate the problem if necessary.  Please also indicate the
release of the system you are using (in the file VERSION in the
distribution).

    Occam For All Team
    ofa-bugs@ukc.ac.uk
    7th July 1995

