Title :
Embedding binary trees in arrays with optical buses
Author :
Mei, Yousong ; Qiao, Chunming
Author_Institution :
Dept. of Electr. & Comput. Eng., State Univ. of New York, Buffalo, NY, USA
Abstract :
Optical bus based architectures have received much attention lately, and how to take advantage of the unique communication capabilities of such architectures in application development needs to be demonstrated. In this paper we first describe an embedding of a binary tree into a Reconfigurable Array with Spanning Optical Buses (or RASOB), which achieves a near minimal expansion cost. We then describe an embedding of a large binary tree into a small RASOB, which achieves a near optimal load balance. In both embeddings, all packet transfers between parents and children in the binary trees can be accomplished in one bus cycle, which implies that the embeddings achieve an optimum dilation cost of 1.
Keywords :
optical computing; optical interconnections; parallel architectures; reconfigurable architectures; application development; binary trees embedding; communication capabilities; near minimal expansion cost; near optimal load balance; optical buses; optimum dilation cost; packet transfers; reconfigurable array with spanning optical buses; Binary trees; Communication switching; Contracts; Cost function; Directional couplers; Hardware; Lithium niobate; Optical arrays; Optical interconnections; Optical switches;
Conference_Titel :
Massively Parallel Processing Using Optical Interconnections, 1997., Proceedings of the Fourth International Conference on
Print_ISBN :
0-8186-7975-1
DOI :
10.1109/MPPOI.1997.609161