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