AUTO-GS: Self-optimization of NoC traffic through hardware managed virtual connections

Aurang Zaib, Jan Heißwolf, Andreas Weichslgartner, Thomas Wild, Jürgen Teich, Jürgen Becker, Andreas Herkersdorf

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - 16th Euromicro Conference on Digital System Design, DSD 2013
Pages761-768
Number of pages8
DOIs
StatePublished - 2013
Event16th Euromicro Conference on Digital System Design, DSD 2013 - Santander, Spain
Duration: 4 Sep 20136 Sep 2013

Publication series

NameProceedings - 16th Euromicro Conference on Digital System Design, DSD 2013

Conference

Conference16th Euromicro Conference on Digital System Design, DSD 2013
Country/TerritorySpain
CitySantander
Period4/09/136/09/13

Fingerprint

Dive into the research topics of 'AUTO-GS: Self-optimization of NoC traffic through hardware managed virtual connections'. Together they form a unique fingerprint.

Cite this