From: Jan Vorbrueggen <jan@mailhost.neuroinformatik.ruhr-uni-bochum.de>
Newsgroups: comp.sys.transputer
Subject: Re: C - Occam communication
Date: 11 Mar 1999 13:53:53 +0100
Organization: Institut fuer Neuroinformatik, Ruhr-Universitaet Bochum, Germany
Message-Id: <y4pv6gyyou.fsf@mailhost.neuroinformatik.ruhr-uni-bochum.de>
References: <01be6ba7$f82901a0$0600000a@peter.ross.IMSDOM>
Xref: ukc comp.sys.transputer:9085


The occam operation performs three INs, one for each element, as does the
second variant of your C code. The first, non-working one, does a single IN
transferring three bytes, which however must be contiguous in memory at source
and destination.

You can get away with this if the data is transferred across a hard link,
because of the way they are implemented, but not if both processes are on
the same processor.

	Jan

