期刊文献+

非均匀业务流下的片上网络缓冲区分配算法 被引量:1

Buffer allocation algorithm under non-uniform traffic in NoC
下载PDF
导出
摘要 针对片上网络的非均匀业务流,提出一种基于模拟退火遗传算法的缓冲区资源分配算法,对系统的有限缓冲区资源的分配问题进行了研究。该算法建立在二维Mesh结构的片上网络通信模型基础上,根据各节点间的业务流特征,估计出节点中各输入通道的负载大小,再根据其负载情况采用模拟退火遗传算法进行缓冲区资源的分配,从而使整个网络的平均延时性能最优。实验中设置了不同的热点位置和热度,结果表明,该算法可以更合理地分配缓冲区资源,有效降低数据包的传输延时。在单热点通信流量下,热度为100%和300%时,可分别降低传输延时32.58%~65.29%和35.54%~70.38%;在双热点通信流量下,可降低传输延时52.02%~70.43%。同时,该算法具有良好的收敛性。 For non-uniform traffic in network-on-chip, this paper proposed a buffer allocation algorithm based on simulated annealing genetic algorithm and researched the allocating problem of limited buffer resources in a system. Based on the model of communication performance for 2D Mesh network-on-chip, the proposed algorithm firstly estimated the load on each input channel in different routers according to the traffic characteristics. Then,it used simulated annealing genetic algorithm to allocate the buffer resources according to the distribution of the load on all channels, minimizing the average delay of the system. In the sim- ulation, the algorithm set different hotspots and hot degrees. Simulation results show that the buffer allocation algorithm is more reasonable to allocate buffer resources and more effective to decrease average packet latency. For single hotspot traffic, the algo- rithm can decrease 32.58% to 65.29% and 35.54% to 70.38% packet latency when hot degree is 100% and 300% respectively. For dual hotspot traffic ,the algorithm can decrease packet latency 52.02% to 70.43%, is less than those by uniform algorithm. Meanwhile, the algorithm has good convergence.
出处 《计算机应用研究》 CSCD 北大核心 2016年第7期2022-2025,共4页 Application Research of Computers
基金 国防基础科研计划项目(B3120133002) 西南科技大学创新团队基金资助项目(tdtk02) 西南科技大学研究生创新基金资助项目(15ycx121)
关键词 片上网络 非均匀业务流 缓冲区分配 模拟退火遗传算法 延时 收敛性 network-on-chip non-uniform traffic buffer allocation simulated annealing genetic algorithm latency convergence
  • 相关文献

参考文献10

  • 1Wang Liwei.Optimal buffering resources allocation of on-chip networks with finite buffers[C]//Proc of International Conference on Intelligent Networks and Intelligent Systems.[S.l.]:IEEE Press,2011:113-116.
  • 2Chao C H,Chen K C,Wu A Y.Routing-based traffic migration and buffer allocation schemes for 3-D network-on-chip systems with thermal limit[J].IEEE Trans on Very Large Scale Integration Systems,2013,21(11):2118-2131.
  • 3Zhou Wenbiao,Liu Zhenyu,Zhang Yanjun,et al.A high-throughput and size-efficient NoC buffer design method[C]//Proc ofInternational Conference on Systems and Informatics.[S.l.]:IEEE Press,2012:4-7.
  • 4Hu Jingcao,Ogras U Y,Marculescu R.System-level buffer allocation for application-specific networks-on-chip router design[J].IEEE Trans on Computer-Aided Design of Integrated Circuits and System,2006,25(12):2919-2933.
  • 5James R,Jose J,Antony J K.Smart port allocation for adaptive NoC routers[C]//Proc of the 28th International Conference on VLSI Design.[S.l.]:IEEE Press,2015:475-480.
  • 6Celik C,Cuneyt F B.Energy and buffer aware application mapping for networks-on-chip with self similar traffic[J].Journal of Systems Architecture,2013,59(2013):1364-1374.
  • 7Lai Mingche,Wang Zhiying,Gao Lei,et al.A dynamically-allocated virtual channel architecture with congestion awareness for on-chip routers[C]//Proc of the 45th ACM/IEEE Design Automation Conference.[S.l.]:IEEE Press,2008:630-633.
  • 8Yin Shouyi,Liu Leibo,Wei Shaojun.Optimizing buffer usage for network-on-chip design[C]//Proc ofInternational Conference on Communications,Circuits and Systems.[S.l.]:IEEE Press,2009:981-985.
  • 9周芳,吴宁,张颖,葛芬.面向传输延时的片上网络缓冲区分配算法[J].东南大学学报(自然科学版),2011,41(1):11-15. 被引量:1
  • 10曾勇,董丽华,马建峰.排队现象的建模、解析与模拟[M].西安:西安电子科技大学出版社,2011:7-9.

二级参考文献2

共引文献6

同被引文献9

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部