Back to Search Start Over

On Fine-Grained Runtime Power Budgeting for Networks-on-Chip Systems

Authors :
Wang, Xiaohang
Zhao, Baoxin
Mak, Terrence
Yang, Mei
Jiang, Yingtao
Daneshtalab, Masoud
Wang, Xiaohang
Zhao, Baoxin
Mak, Terrence
Yang, Mei
Jiang, Yingtao
Daneshtalab, Masoud
Publication Year :
2016

Abstract

Power budgeting is an essential aspect of networks-on-chip (NoC) to meet the power constraint for on-chip communications while assuring the best possible overall system performance. For simplicity and ease of implementation, existing NoC power budgeting schemes treat all the individual routers uniformly when allocating power to them. However, such homogeneous power budgeting schemes ignore the fact that the workloads of different NoC routers may vary significantly, and thus may provide excess power to routers with low workloads, whereas insufficient power to those with high workloads. In this paper, we formulate the NoC power budgeting problem in order to optimize the network performance over a power budget through per-router frequency scaling. We take into account of heterogeneous workloads across different routers as imposed by variations in traffic. Correspondingly, we propose a fine-grained solution using an agile algorithm with low time complexity. Frequency of each router is set individually according to its contribution to the average network latency while meeting the power budget. Experimental results have confirmed that with fairly low runtime and hardware overhead, the proposed scheme can help save up to 50 percent application execution time when compared with the latest proposed methods.<br />QC 20161028

Details

Database :
OAIster
Notes :
English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1234153039
Document Type :
Electronic Resource
Full Text :
https://doi.org/10.1109.TC.2015.2506565