language: OCCAM 2
-
Language:
|
OCCAM 2 (A parallel, concurrent, distributed language)
|
|---|
-
Package:
|
D7202-oc / TDS
|
|---|
-
Version:
|
?
|
|---|
-
Parts:
|
compiler & full toolset system
|
|---|
-
Author:
|
INMOS Ltd.
|
|---|
-
Location:
|
ftp://unix.hensa.ac.uk/pub/parallel/occam/compilers/inmos
http://www.hensa.ac.uk/parallel/occam/compilers/inmos/index.html
|
|---|
-
Description:
|
An old version of the INMOS OCCAM compiler & toolset, made
freely avaiable by INMOS Ltd. OCCAM is a language for
designed to express concurrent algorithms and their
implementation on a network of processing components.
|
|---|
-
Conformance:
|
The original implementation of OCCAM 2
|
|---|
-
Reference:
|
"OCCAM 2 reference manual", INMOS ltd, Prentice-Hall
International, ISBN 0-13-629312-3
|
|---|
-
Features:
|
produces object code for the INMOS transputer (but see
KROC entry)
|
|---|
-
Restriction:
|
Research purposes only. NO support will be provided by
INMOS Ltd.
|
|---|
-
Requires:
|
C & occam compiler (Sun4, PC, & Transputer binaries available)
|
|---|
-
Ports:
|
Sun3, Sun4, PC, INMOS transputer. (Most UNIXes?)
|
|---|
-
Portability:
|
produces object code for the INMOS transputer (but see KROC
entry)
|
|---|
-
Status:
|
Not developed, UNSUPPORTED.
|
|---|
-
Discussion:
|
comp.sys.transputer
|
|---|
-
Contact:
|
Dave Beckett <djb1@ukc.ac.uk>
|
|---|
-
Updated:
|
1-Mar-94
|
|---|
-
Language:
|
OCCAM 2 (A parallel, concurrent, distributed language)
|
|---|
-
Package:
|
KROC (Kent Retargetable Occam Compiler)
|
|---|
-
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
|
|---|
-
Language:
|
OCCAM 2 (A parallel, concurrent, distributed language)
|
|---|
-
Package:
|
SPOC (Southampton Portable Occam Compiler)
|
|---|
-
Version:
|
1.1
|
|---|
-
Parts:
|
compiler(->C), run-time system, documentation, tools, examples
|
|---|
-
Author:
|
Denis Nicole <dan@ecs.soton.ac.uk>,
Sean Wykes <smw@ecs.soton.ac.uk>,
Mark Debbage <md@pact.srf.ac.uk>,
Mark Hill <mbh@pact.srf.ac.uk>
|
|---|
-
Location:
|
ftp://ftp.ecs.soton.ac.uk/pub/occam/spoc1.1
ftp://unix.hensa.ac.uk/pub/parallel/occam/compilers/spoc
http://www.hensa.ac.uk/parallel/occam/compilers/spoc/index.html
|
|---|
-
Description:
|
supports the OCCAM 2 programming language.
|
|---|
-
Conformance:
|
Full implementation of OCCAM 2
|
|---|
-
Reference:
|
"OCCAM 2 reference manual", INMOS ltd, Prentice-Hall
International, ISBN 0-13-629312-3
|
|---|
-
Features:
|
The system generates ANSI-C code, implementing efficient
portable concurrency running on a single target processor.
Supports cross-linking with NAG Fortran-90 compiler.
|
|---|
-
Restriction:
|
GPL'ed
|
|---|
-
Requires:
|
C compiler, gmd compiler tools (available with compiler
sources) (Sun4 binaries available)
|
|---|
-
Ports:
|
Sun3, Sun4
|
|---|
-
Portability:
|
? Should work on most UNIXes
|
|---|
-
Status:
|
actively developed, supported
|
|---|
-
Discussion:
|
comp.sys.transputer
|
|---|
-
Contact:
|
Dr Denis A Nicole <dan@ecs.soton.ac.uk>
|
|---|
-
Updated:
|
1-March-1994
|
|---|
|
|