DocumentCode :
2487379
Title :
A low cost and adaptable routing network for reconfigurable systems
Author :
Ferreira, Ricardo ; Laure, Marcone ; Beck, Antonio C. ; Lo, Thiago ; Rutzig, Mateus ; Carro, Luigi
Author_Institution :
Dept. de Inf., Univ. Fed. de Vicosa, Vicosa, Brazil
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
8
Abstract :
Nowadays, scalability, parallelism and fault-tolerance are key features to take advantage of last silicon technology advances, and that is why reconfigurable architectures are in the spotlight. However, one of the major problems in designing reconfigurable and parallel processing elements concerns the design of a cost-effective interconnection network. This way, considering that Multistage Interconnection Network (MIN) has been successfully used in several computer system levels and applications in the past, in this work we propose the use of a MIN, at the word level, on a coarse-grained reconfigurable architecture. More precisely, this work presents a novel parallel self-placement and routing mechanism for MIN on the circuit-switching mode. We take into account one-to-one as well as multicast (one-to-many) permutations. Our approach is scalable and it is targeted to be used in run-time environments where dynamic routing among functional units is required. In addition, our algorithm is embedded in the switch structure, and it is independent of the interstage interconnection pattern. Our approach can handle blocking and non-blocking networks, symmetrical or asymmetrical topologies. As case study, we use the proposed technique in a dynamic reconfigurable system, showing a major area reduction of 30% without performance overhead.
Keywords :
circuit switching; multistage interconnection networks; parallel processing; reconfigurable architectures; adaptable routing network; circuit-switching mode; coarse-grained reconfigurable architecture; cost-effective interconnection network; multicast permutations; multistage interconnection network; parallel processing elements; parallel self-placement mechanism; reconfigurable elements; reconfigurable systems; routing mechanism; Computer networks; Costs; Fault tolerance; Multiprocessor interconnection networks; Parallel processing; Reconfigurable architectures; Routing; Scalability; Silicon; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5161217
Filename :
5161217
Link To Document :
بازگشت