DocumentCode
403525
Title
Network topology exploration of mesh-based coarse-grain reconfigurable architectures
Author
Bansal, Nikhil ; Gupta, Sumit ; Dutt, Nikil ; Nicolau, Alex ; Gupta, Rajesh
Author_Institution
Sch. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
Volume
1
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
474
Abstract
Several coarse-grain reconfigurable architectures proposed recently consist of a large number of processing elements (PEs) connected in a mesh-like network topology. We study the effects of three aspects of network topology exploration on the performance of applications on these architectures: (a) changing the interconnection between PEs; (b) changing the way the network topology is traversed while mapping operations to the PEs; and (c) changing the communication delays on the interconnects between PEs. We propose network topology traversal strategies that first schedule PEs that are spatially close and that have more interconnections among them. We use an interconnect aware list scheduling heuristic as a vehicle to perform the network topology exploration experiments on a set of designs derived from DSP applications. Our experimental results show that a spiral traversal strategy, coupled with a two neighbor interconnect topology leads to good performance for the DSP benchmarks considered. Our prototype framework thus provides an exploration environment for system architects to explore and tune coarse-grain reconfigurable architectures for particular application domains.
Keywords
application specific integrated circuits; field programmable gate arrays; multiprocessor interconnection networks; network topology; processor scheduling; reconfigurable architectures; signal processing; ASIC; DSP benchmarks; FPGA; application specific integrated circuits; arithmetic logic units; coarse-grain reconfigurable architectures; communication delays; digital signal processing; field programmable gate arrays; mesh-based reconfigurable architectures; mesh-like network; microprocessors; network topology; processing element interconnection; processing element scheduling; processing elements; reconfigurable fabrics; spiral traversal strategy; Computer science; Delay effects; Digital signal processing; Field programmable gate arrays; Microprocessors; Network topology; Parallel processing; Reconfigurable architectures; Routing; Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1268891
Filename
1268891
Link To Document