tool: KROC (Kent Retargetable Occam Compiler)


Language:
OCCAM 2 (A parallel, concurrent, distributed language)
Version:
0.1 Beta
Parts:
compiler, run-time kernel, documentation
Author:
David Wood, Professor Peter Welch
Location:
ftp://unix.hensa.ac.uk/pub/parallel/occam/projects/occam-for-all/kroc http://www.hensa.ac.uk/parallel/occam/projects/occam-for-all/kroc/
Description:
KROC is a portable OCCAM compiler system that enables OCCAM to run on non-transputer platforms (initially SunOS/SPARC(TM) workstations). KROC works by translating code produced by an INMOS 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 requires:).
Features:
  • -initialy available as Sun4 (SunOS) binary.
  • A source release will follow.
Reference:
"OCCAM 2 reference manual", INMOS ltd, Prentice-Hall International, ISBN 0-13-629312-3

"Transputer Instruction Set - A Compiler Writers Guide", INMOS Ltd, Prentice-Hall, ISBN 0-13-929100-8

Restriction:
?
Requires:
INMOS OCCAM compiler D7202 from: ftp://unix.hensa.ac.uk/pub/parallel/occam/compilers/inmos/oc
Ports:
Sun4 (DEC Alpha and Motorola PowerPC to follow)
Portability:
Sparc processor only at present
Status:
actively developed, supported
Discussion:
comp.sys.transputer, <ofa-com-request@ukc.ac.uk>
Contact:
Occam For All Team <ofa-bugs@ukc.ac.uk>
Updated:
4-May-1995

Related Items

language: OCCAM 2

category: concurrent, parellel, and simulation languages summary, or expanded.


This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved