Specification and implementation of an integrated packet communication facility for an array computer
Bharat Deep Rathi, Sanjay V Deshpande, Matthew C. Sejnowski, Don D. Walker, Roy M. Jenevein, G. Jack Lipovski, J. C. Browne · Proceedings of the International Conference on Parallel Processing · 1983
Four distinct packet communication requirements for network architectured computer systems are: system control, dataflow data type movement, SIMD, data realignment and movement of high volume data between MIMD configurations when memory sharing is unavailable or too costly. This paper defines and describes a packet switching mechanism which meets each of these requirements. Mechanisms are also defined and described for breaking and restoring SIMD execution structures which are required to complete the implementation of packet switching for SIMD execution. The mechanisms were defined and are described in the context of the Texas reconfigurable array computer (TRAC), but should be in large measure adaptable to other network architectured systems. 8 references.