Path: utzoo!attcan!uunet!mcsun!ukc!keele!cca04 From: cca04@keele.ac.uk (P.J. Mitchell) Newsgroups: comp.sys.transputer Subject: Re: (none) Message-ID: <635@keele.keele.ac.uk> Date: 25 Sep 90 10:16:11 GMT References: <900924121517.00002C28131@prlvax1.prl.philips.co.uk> Sender: news@seq1.keele.ac.uk Lines: 28 From article <900924121517.00002C28131@prlvax1.prl.philips.co.uk>, by EDMONDS@prlvax1.prl.philips.co.uk (Mark from Philips): > What would people think if, rather than using transputers, networks of > workstations were used instead. Thus, you would write your occam code as > > PLACED PAR > PROCESSOR 0 node_name > ... placed channels and SC PROC > > PROCESSOR 1 node_name > ... placed channels and SC PROC > > PROCESSOR 2 node_name > ... placed channels and SC PROC You can already do this sort of thing with Meiko CSTools, but only in C or Fortran, not Occam. The syntax of the "parfile" is similar to the above, and you can indeed specify hostanmes. Meiko provide Sun versions of their cs and csn libraries so that you can compile you programs for transputers or Suns (or Vaxen ?) and do what I think you want. Of course the byte order is different on MC680X0, Sparc and transputer chips but that just adds to the fun (use XDR routines when using more than one type of chip). -- --Paul Mitchell (CMA N.Cheshire, DoD#0145) | Computer Centre, JANET: cca04@uk.ac.keele.seq1 | University of Keele, Keele, USENET: cca04@seq1.keele.ac.uk@nss.cs.ucl.ac.uk | Staffordshire, ST5 5BG, U.K. BITNET: cca04%seq1.keele.ac.uk@ukacrl | 0782 - 621111 ext 3302