会议专题

RARR: Reverse Anchored Round-Robin for Link Scheduling in Network-on-Chip

As a packet is distributed along its path in a wormhole Network-on-Chip (NoC),the individual link schedulers can hardly fulfill packet-based allocation without synchronization,to achieve lower average latency than flit-based one does. Reverse Anchored Round-Robin (RARR) is proposed as hybrid of flit and packet based schemes. The unique highest-priority fragment is reserved as anchor at each link and RARR attempts to synchronize by anchoring all fragments belong to the same packet. If done,the packet may be delivered continuously,i.e. at packet-level. Otherwise flit-based allocation is employed to ensure link utility and get rid of starvation. Inspired by Anchored Round-Robin (ARR),RARR employs more deterministic anchoring scheme and eliminates deadlock in it.Popular Round-Robins were evaluated on a cycleaccurate simulator. RARR was shown to achieve the lowest average latency among the candidates,and outperform FFRR by more than 10% consistently.

Zhe Zhang Xiaopeng Gao Xiang Long

School of Computer Science and Engineering Beihang University,Beijing,P.R.China

国际会议

The 2008 International Conference on Embedded Software and Systems Symposia(ICESS 2008)(2008国际嵌入式系统及嵌入式软件会议)

成都

英文

318-323

2008-01-01(万方平台首次上网日期,不代表论文的发表时间)