Randomized Routing, Selection, and Sorting on the OTIS-Mesh

The Optical Transpose Interconnection System (OTIS) is a recently proposed model of computing that exploits the special features of both electronic and optical technologies. In this paper we present efficient algorithms for packet routing, sorting, and selection on the OTISMesh. The diameter of an N-processor OTIS-Mesh is 4 √ N −3. We present an algorithm… (More)