首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种面向片上网络的链路调度算法
引用本文:张哲,龙翔,高小鹏.一种面向片上网络的链路调度算法[J].北京航空航天大学学报,2008,34(8):930-934.
作者姓名:张哲  龙翔  高小鹏
作者单位:北京航空航天大学 计算机学院, 北京 100191
摘    要:新兴的片上网络(NoC, Network-on-Chip)通常采用虫孔交换技术,其中的链路调度机制难以保证报文级的转发延迟.提出的逆向锚点轮转(RARR, Reverse Anchored Round-Robin)调度算法结合了逐个微片轮转(FFRR, Flit-by-Flit Round-Robin)和逐个报文轮转(PPRR, Packet-by-Packet Round-Robin)调度算法的特点.RARR算法在报文的头微片抵达目的节点前以逐个微片的方式实施调度;此后以最后一跳的链路为起点,沿该报文的转发路径逆向的、逐跳的为所有片段请求和调度锚点.RARR算法将获得锚点的报文设置为最高优先级,对其实施报文级的调度;当锚点报文转发过程中断时,以逐个微片的方式轮转调度其他报文.RARR算法的基本思想源于锚点轮转(ARR, Anchored Round-Robin)调度算法,但是其中关键的锚点调度机制更具确定性,同时消除了ARR算法中的死锁问题.利用周期精确的虫孔交换网络仿真环境量化评估了常见的轮转调度算法,包括FFRR,PPRR,ARR和RARR.实验结果表明,RARR算法具有最优的性能.

关 键 词:片上网络  虫孔交换  链路调度  轮转
收稿时间:2007-09-07

Link scheduler for network-on-chip
Zhang Zhe,Long Xiang,Gao Xiaopeng.Link scheduler for network-on-chip[J].Journal of Beijing University of Aeronautics and Astronautics,2008,34(8):930-934.
Authors:Zhang Zhe  Long Xiang  Gao Xiaopeng
Institution:School of Computer Science and Technology, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
Abstract:Wormhole-switching is usually employed in the emerging network-on-chip(NoC),in which the link scheduler can hardly guarantee the packet-level latency.Reverse anchored round-robin(RARR) is proposed as hybrid of the flit-by-flit round-robin(FFRR) and the packet-by-packet round-robin(PPRR).In the scheme of RARR,before the head flits have arrived at the destination,the packets are forwarded flit by flit.Then the scheduler at the destination link starts attempting to mark all fragments of the packet as anchors,w...
Keywords:network-on-chip  wormhole switching  link scheduling  round-robin  
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《北京航空航天大学学报》浏览原始摘要信息
点击此处可从《北京航空航天大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号