• DocumentCode
    2997022
  • Title

    Hardware-assisted Decentralized Resource Management for Networks on Chip with QoS

  • Author

    Heisswolf, Jan ; Zaib, Aurang ; Weichslgartner, Andreas ; König, Ralf ; Wild, Thomas ; Teich, Jürgen ; Herkersdorf, Andreas ; Becker, Jürgen

  • Author_Institution
    Karlsruhe Inst. of Technol., Karlsruhe, Germany
  • fYear
    2012
  • fDate
    21-25 May 2012
  • Firstpage
    234
  • Lastpage
    241
  • Abstract
    Networks-on-Chip have shown their scalability for future many-core systems on chip. In real world scenarios, concurrent applications with different QoS requirements affect each other through overlapping communication. Therefore computation resources may not be efficiently utilized because the required communication resources are already occupied. Hence, an efficient resource management strategy is required that ensures fair sharing of communication resources between applications. Decentralized strategies provide better scalability in many-core systems. In this paper, we propose a hardware supported decentralized NoC resource management strategy. Our concept enables to define NoC regions through decentralized reconfigurable resource management policies. It offers improved performance and communication resource allocation within the regions. The proposed concept is investigated through simulation of real world application scenarios. The simulation results highlight the performance benefit within the region and the increased probability for successful reservation of communication resources. Implementation results show the low area overhead of the proposed hardware support.
  • Keywords
    concurrency control; multiprocessing systems; network-on-chip; quality of service; resource allocation; QoS; communication resource allocation; computation resources; concurrent applications; decentralized reconfigurable resource management policies; hardware supported decentralized NoC resource management strategy; hardware-assisted decentralized resource management; many-core systems on chip; networks on chip; Hardware; Operating systems; Quality of service; Resource management; Routing; Tiles; Best Effort; Guaranteed Service; Networks-on-Chip; Policy; QoS; Quality of Service; Resource Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0974-5
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2012.25
  • Filename
    6270644