Title :
On self-tuning networks-on-chip for dynamic network-flow dominance adaptation
Author :
Xiaohang Wang ; Mak, Terrence ; Mei Yang ; Yingtao Jiang ; Daneshtalab, Masoud ; Palesi, Maurizio
Abstract :
Modern networks-on-chip (NoC) systems are required to handle complex run-time traffic patterns and unprecedented applications. Data traffics of these applications are difficult to be fully comprehended at design-time so as to optimize the network design. However, it has been discovered that the majority data flows in a network are dominated by less than 10% of the specific pathways. In this paper, we introduce a method that is capable of identifying critical pathways in a network at run-time and, then, can dynamically reconfigure the network to optimize for the network performance subjected to the identified dominated flows. An online learning and analysis scheme is employed to quickly discover the emerged dominated traffic flows and provides a statistical traffic prediction using regression analysis. The architecture of a self-tuning network is also discussed which can be reconfigured by setting up the identified point-to-point paths for the dominance data flows in large traffic volumes. The merits of this new approach are experimentally demonstrated using comprehensive NoC simulators. Compared to the conventional network architectures over a range of realistic applications, the proposed self-tuning network approach can effectively reduce the latency and power consumption by as much as 25% and 24%, respectively. We also evaluated the configuration time and additional hardware cost. This new approach demonstrates the capability of an adaptive NoC to handle more complex and dynamic applications.
Keywords :
network-on-chip; performance evaluation; regression analysis; NoC systems; analysis scheme; capability; complex run-time traffic patterns; comprehensive NoC simulators; critical pathways; data traffics; design-time; dominance data flows; dominated traffic flows; dynamic network-flow dominance adaptation; hardware cost; identified dominated flows; majority data flows; network architectures; network design; network performance; online learning; point-to-point paths; power consumption; regression analysis; self-tuning network approach; self-tuning networks-on-chip; statistical traffic prediction; traffic volumes; Benchmark testing; Control systems; Data models; Electronic mail; Pipelines; Polynomials; Predictive models; networks-on-chips; reconfigurable; regression; self-tuning;
Conference_Titel :
Networks on Chip (NoCS), 2013 Seventh IEEE/ACM International Symposium on
Conference_Location :
Tempe, AZ
Print_ISBN :
978-1-4673-6491-1
Electronic_ISBN :
978-1-4673-6492-8
DOI :
10.1109/NoCS.2013.6558418