东南大学学报(自然科学版)2013,Vol.43Issue(2):263-267,5.DOI:10.3969/j.issn.1001-0505.2013.02.007
面向低功耗的片上网络虚通道分配算法
Low-power-aware virtual channel allocation algorithm for network on chip
摘要
Abstract
To allocate the resource of virtual channels in NoC (network on chip) more reasonably and reduce the total power consumption of the system, a low-power-aware virtual channel allocation algorithm is proposed. First, the mathematical model of communication performance for 2D mesh NoC is established to estimate the average packet latency in NoC. Then, the simulated annealing algorithm is applied to allocate the virtual channels constrained by the average packet latency. By reducing the total number of virtual channels, power optimization is realized. According to the results of the optimization allocation algorithm and the uniform allocation algorithm, several tests are simulated for hotspot traffic. The delay and the power consumption are obtained by changing the node packet injection rate to verify the validity of the virtual channel allocation algorithm. The experimental results show that with meeting the delay constraint, the virtual channels can be allocated reasonable and the system power consumption can be reduced by the proposed algorithm. Compared to the uniform allocation algorithm, the system power consumption is decreased 2. 3 % to 14. 9% by this algorithm.关键词
片上网络/虚通道分配/模拟退火/功耗优化Key words
network on chip/ virtual channel allocation/ simulated annealing/ power optimization分类
信息技术与安全科学引用本文复制引用
周芳,吴宁,周磊,张颖..面向低功耗的片上网络虚通道分配算法[J].东南大学学报(自然科学版),2013,43(2):263-267,5.基金项目
国家自然科学基金资助项目(61076019,61106018)、江苏省科技支撑计划资助项目(BE2010003)、中央高校基本科研业务费专项资金资助项目(NS2012095). (61076019,61106018)