• DocumentCode
    3481225
  • Title

    AUTO-GS: Self-Optimization of NoC Traffic through Hardware Managed Virtual Connections

  • Author

    Zaib, Aurang ; Heisswolf, Jan ; Weichslgartner, Andreas ; Wild, Thorsten ; Teich, Jurgen ; Becker, Jurgen ; Herkersdorf, Andreas

  • Author_Institution
    Tech. Univ. of Munich, Munich, Germany
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    761
  • Lastpage
    768
  • Abstract
    Networks-on-Chip have shown their scalability for future many-core systems on chip. In real world scenarios, where multiple applications are being executed over a shared NoC based platform, efficient utilization of Networks-on-Chip resources becomes challenging. Methodologies are required to ensure better utilization of NoC, especially in the scenarios, where the communication patterns of NoC traffic are difficult to predict before run-time. In this paper, we propose a self-optimization mechanism which detects frequent communication by monitoring communication patterns at run-time and uses this information to establish virtual connections autonomously. Communication monitoring and connection establishment are realized in hardware. Hardware managed virtual connections lead to better utilization of NoC resources and reduce the communication latencies suffered by applications. In addition, energy consumption by the communication infrastructure is reduced. The proposed concept is investigated through simulation of real world application scenarios. The simulation results highlight the performance improvement and synthesis results show the low area overhead of the proposed hardware implementation.
  • Keywords
    computerised monitoring; multiprocessing systems; network-on-chip; optimisation; resource allocation; AUTO-GS; NoC traffic self-optimization; communication latencies; communication monitoring; connection establishment; hardware managed virtual connections; many-core systems on chip; networks-on-chip resources; shared NoC-based platform; virtual connections; Hardware; History; Monitoring; Network interfaces; Nickel; Quality of service; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.87
  • Filename
    6628355