• 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