A Multi-VC Dynamically Shared Buffer with Prefetch for Network on Chip

Networking, Architecture and Storage(2012)

引用 13|浏览4
暂无评分
摘要
In this paper, we propose a novel multi-VC dynamically shared buffer named DAMQ-PF for network on chip to decrease the memory and area requirement of statically allocating shared buffer among multiple virtual channels (VC). A small prefetch buffer is used for each VC to store data read from the shared buffer in advance. The same mechanism is also used in the implementation of idle address list. By so doing, we implement continuous and concurrent reading and writing of the shared buffer without delay. A fair credit management method is also proposed to avoid a single VC occupying the shared buffer exclusively. Analyses and tests show that DAMQ-PF achieves high buffer utilization, low write and read delay and high throughput which satisfies the performance requirement of NoC based on flit switch very well.
更多
查看译文
关键词
concurrent reading,flit switch,performance requirement,small prefetch buffer,high throughput,high buffer utilization,multi-vc dynamically shared buffer,fair credit management method,single vc,area requirement,shared buffer,noc,prefetch,switches,network on chip
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要