国防科技大学学报
國防科技大學學報
국방과기대학학보
JOURNAL OF NATIONAL UNIVERSITY OF DEFENSE TECHNOLOGY
2009年
5期
44-49
,共6页
尹亚明%陈书明%孙书为%王耀华
尹亞明%陳書明%孫書為%王耀華
윤아명%진서명%손서위%왕요화
片上网络%缓冲区分配%数据负载%流量特征
片上網絡%緩遲區分配%數據負載%流量特徵
편상망락%완충구분배%수거부재%류량특정
network-on-chip%buffer allocation algorithm%data payload%traffic characteristic
片上互连网络是片上通信问题的有效解决方案,但其存在严重的资源限制.输入缓冲区占据片上网络总面积的显著部分,同时其容量大小对不同应用映射后获得的性能有重要影响.给出一种面向应用数据负载的NOC缓冲区分配算法,针对不同的应用映射,该算法可以根据数据流量分布特征实现各个路由器输入通道上缓冲区资源的定制分配.实验结果表明,使用该算法后,系统缓冲区资源得到了更有效的利用.与均匀分配缓冲区的NOC系统相比,采用该算法实现的缓冲区分配方案使系统在保持性能变化不大的情况下,能够节省约50%的缓冲区总容量.
片上互連網絡是片上通信問題的有效解決方案,但其存在嚴重的資源限製.輸入緩遲區佔據片上網絡總麵積的顯著部分,同時其容量大小對不同應用映射後穫得的性能有重要影響.給齣一種麵嚮應用數據負載的NOC緩遲區分配算法,針對不同的應用映射,該算法可以根據數據流量分佈特徵實現各箇路由器輸入通道上緩遲區資源的定製分配.實驗結果錶明,使用該算法後,繫統緩遲區資源得到瞭更有效的利用.與均勻分配緩遲區的NOC繫統相比,採用該算法實現的緩遲區分配方案使繫統在保持性能變化不大的情況下,能夠節省約50%的緩遲區總容量.
편상호련망락시편상통신문제적유효해결방안,단기존재엄중적자원한제.수입완충구점거편상망락총면적적현저부분,동시기용량대소대불동응용영사후획득적성능유중요영향.급출일충면향응용수거부재적NOC완충구분배산법,침대불동적응용영사,해산법가이근거수거류량분포특정실현각개로유기수입통도상완충구자원적정제분배.실험결과표명,사용해산법후,계통완충구자원득도료경유효적이용.여균균분배완충구적NOC계통상비,채용해산법실현적완충구분배방안사계통재보지성능변화불대적정황하,능구절성약50%적완충구총용량.
The networks-on-chip(NOC) approach was proposed as a promising solution to on-chip communication problems, but it is by far more resource limited. The input buffets in a typical on-chip router take a significant portion of the silicon area of NOC, and the performance of a NOC is drastically affected by the amount of buffeting resources. In tiffs paper, an application-specific buffer planning algorithm that can be used to customize the router design in NOC is presented. More precisely, given the mapping of the target applicadon and the traffic charracteristics, the algorithm automatically assigns the buffer depth for each input channel, in different routers across the chip. The experimental results show that the system buffering resources can be utilized more effectively. In contrast with the uniform buffer allocation, about 50% saving in buffering resources can be achieved by automatic buffer allocation using our algorithm without any reduction in performance.