• DocumentCode
    3535804
  • Title

    An Abstraction to Support Design of Deadlock-free Routing Algorithms for Large and Hierarchical NoCs

  • Author

    Holsmark, Rickard ; Kumar, Shashi

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Jonkoping Univ., Jonkoping, Sweden
  • fYear
    2011
  • fDate
    Aug. 31 2011-Sept. 2 2011
  • Firstpage
    59
  • Lastpage
    66
  • Abstract
    New techniques and tools will be required to handle the complexity of on-chip networks required for building multi-core platforms with hundreds of cores. The concepts of hierarchy and abstraction, which have been useful in the design and analysis of electronic systems, will also be useful in the network design area. In this paper we propose an abstraction for networks to reduce the complexity of design and analysis of deadlock-free routing for large and hierarchical networks. Raising the level of abstraction necessarily leads to loss of some information. This loss of information in turn often results in loss of performance of the design as compared to when the network was considered at a lower level of abstraction. We show that our proposed abstraction leads to very small loss of performance. In particular, we show that average increase in communication distance (hops) is low or comparable to non-abstract design. Our simulation-based evaluation indicates that abstract routing design has no negative impact on message latency. On the contrary, abstract routing shows a slight advantage, which increases if more network communication is local and confined within subnets.
  • Keywords
    logic design; multiprocessing systems; network routing; network-on-chip; NoC; abstract routing design; abstraction level; communication distance; deadlock-free routing algorithm; message latency; multicore platform; network-on-chip network; simulation-based evaluation; Algorithm design and analysis; Concrete; Joining processes; Network topology; Routing; System recovery; Topology; Deadlock Free Routing; Hierarchical Networks; Network Analysis; Networks on Chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    978-1-4577-0383-6
  • Electronic_ISBN
    978-0-7695-4388-8
  • Type

    conf

  • DOI
    10.1109/CIT.2011.32
  • Filename
    6036592