ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS | |
SWIFTNoC: A Reconfigurable Silicon-Photonic Network with Multicast-Enabled Channel Sharing for Multicore Architectures | |
Article | |
Chittamuru, Sai Vineel Reddy1  Desai, Srinivas2  Pasricha, Sudeep1  | |
[1] Colorado State Univ, Dept Elect & Comp Engn, Ft Collins, CO 80523 USA.;Broadcom Ltd, 4420 Arrowswest Dr, Colorado Springs, CO 80907 USA. | |
关键词: Network-on-chip (NoC); photonic channel sharing; arbitration; ON-CHIP; INTERCONNECT; FUTURE; DESIGN; | |
DOI : 10.1145/3060517 | |
来源: SCIE | |
【 摘 要 】
On-chip communication is widely considered to be one of the major performance bottlenecks in contemporary chip multiprocessors (CMPs). With recent advances in silicon nanophotonics, photonics-based network-onchip (NoC) architectures are being considered as a viable solution to support communication in future CMPs as they can enable higher bandwidth and lower power dissipation compared to traditional electrical NoCs. In this article, we present SwiftNoC, a novel reconfigurable silicon-photonic NoC architecture that features improved multicast-enabled channel sharing, as well as dynamic re-prioritization and exchange of bandwidth between clusters of cores running multiple applications, to increase channel utilization and system performance. Experimental results show that SwiftNoC improves throughput by up to 25.4x while reducing latency by up to 72.4% and energy-per-bit by up to 95% over state-of-the-art solutions.
【 授权许可】
Free
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO202303099976732ZK.pdf | 1621KB | download |
【 参考文献 】
- [1]
- [2]
- [3]
- [4]
- [5]
- [6]
- [7]
- [8]
- [9]
- [10]
- [11]
- [12]
- [13]
- [14]
- [15]
- [16]
- [17]
- [18]
- [19]
- [20]
- [21]
- [22]
- [23]
- [24]
- [25]
- [26]
- [27]
- [28]
- [29]
- [30]
- [31]
- [32]
- [33]
- [34]
- [35]
- [36]
- [37]
- [38]
- [39]
- [40]
- [41]
- [42]
- [43]
- [44]
- [45]
- [46]
- [47]
- [48]
- [49]
- [50]
- [51]
- [52]
- [53]
- [54]
- [55]
- [56]
- [57]
- [58]
- [59]
- [60]
- [61]
- [62]
- [63]
- [64]
- [65]
- [66]