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.
|Translated title of the contribution||Hardware Migratable Channels|
|Publisher||Department of Computer Science, University of Bristol|
|Publication status||Published - 2000|
Bibliographical noteOther page information: -10
Other identifier: 1000455