Hardware Migratable ChannelsDavid May, Henk Muller, Shondip Sen, Hardware Migratable Channels. CSTR-00-005, Department of Computer Science, University of Bristol. March 2000. PDF, 70 Kbytes.
In this paper we revisit the hardware implementation of channels. Channels as an essential part of the processors instruction set were first launched with the Transputer. Here we have revisited them and have made two major alterations: we have changed the semantics of the input and output instructions in order to overlap communication, and we allow channels to be communicated over channels (higher order communications). We show that all of those operations can be easily implemented in hardware.