Title :
ABL-tree: a constant diameter interconnection network for reconfigurable processor arrays capable of distributed communication
Author_Institution :
Comput. & Network Syst. Core, Kanazawa Inst. of Technol., Japan
Abstract :
An advanced interconnection network called "ABL-tree" is proposed for constructing reconfigurable processing-node arrays with a constant network diameter of t(⩾3) for expanding the size of the array. An ABL-tree can be constructed by using small subarrays of processing nodes interconnected as ring, 2-D toroidal mesh, or the complete connection scheme, whose size is determined by the minimal repetition pitch of a node-coloring pattern with an inter-node distance of t (⩾3) for the base array. The processing nodes of the subarrays are connected to a tree-structured switching network with a height of two according to the node-coloring pattern. Inter-node communication is achieved in a distributed manner by selectively using a node adjacent to the source node in the subarray as a relay node whose color is the same as that of the destination node. The proposed scheme allows reconfiguration of large rings or toroidal meshes with various aspect ratios by selectively arranging the subarrays in a free order. It is advantageous in routing, fault tolerance, and the number of switching elements
Keywords :
fault tolerant computing; logic arrays; multiprocessor interconnection networks; network routing; parallel algorithms; parallel architectures; reconfigurable architectures; 2-D toroidal mesh; ABL-tree; constant network diameter; fault tolerance; inter-node distance; interconnection network; minimal repetition pitch; node-coloring pattern; reconfigurable processing-node arrays; routing; subarrays; Fault tolerant systems; Multiprocessor interconnection networks; Very large scale integration;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2001. Proceedings. 2001 IEEE International Symposium on
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7695-1203-8
DOI :
10.1109/DFTVS.2001.966763