
CLC number: TP302
On-line Access: 2024-11-08
Received: 2023-07-08
Revision Accepted: 2024-11-08
Crosschecked: 2023-12-19
Cited: 0
Clicked: 2505
Chenglong SUN, Yiming OUYANG, Huaguo LIANG. Traffic-oriented reconfigurable NoC with augmented inter-port buffer sharing[J]. Frontiers of Information Technology & Electronic Engineering,in press.https://doi.org/10.1631/FITEE.2300458 @article{title="Traffic-oriented reconfigurable NoC with augmented inter-port buffer sharing", %0 Journal Article TY - JOUR
基于端口间缓冲区共享的流量感知可重构片上网络1阜阳师范大学计算机与信息工程学院,中国阜阳市,236041 2合肥工业大学计算机与信息学院,中国合肥市,230601 3合肥工业大学微电子学院,中国合肥市,230601 摘要:随着多核系统中核数量的增加,片上互连网络的通信压力也随之增大。片上网络(NoC)的通信架构能够承载因核数量不断增加而引发的不断扩大的通信需求。NoC架构的通信行为表现出明显的时空变化,给多核互连系统的重新配置带来巨大挑战。本文提出一种面向流量的可重构NoC,其采用端口间缓冲区共享策略,可灵活适应不同的流量特征,具有很高灵活性。首先,修改输入端口以支持相邻端口之间的缓冲区共享。具体而言,修改后的输入端口可动态重新配置,以响应按需流量。其次,采用一种面向输出的集中式缓冲区管理机制,配合可重构的输入端口。最后,这种可重构方法可通过较低开销的硬件设计实现,不会给系统实现带来很大负担。实验结果表明,与其他方案相比,本文所提出的NoC架构大大降低了数据包延迟,提高了饱和吞吐量,而且不会产生显著的面积和功耗开销。 关键词组: Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article
Reference[1]Baharloo M, Khonsari A, 2018. A low-power wireless-assisted multiple network-on-chip. Microprocess Microsyst, 63:104-115. ![]() [2]Castillo EV, Miorandi G, Chau WJ, 2014. DyAFNoC: characterization and analysis of a dynamically reconfigurable NoC using a DOR-based deadlock-free routing algorithm. Proc 8th IEEE/ACM Int Symp on Networks-on-Chip, p.190-191. ![]() [3]Catania V, Mineo A, Monteleone S, et al., 2017. Cycle-accurate network on chip simulation with Noxim. ACM Trans Model Comput Simul, 27(1):4. ![]() [4]Chen XN, Peh LS, 2003. Leakage power modeling and optimization in interconnection networks. Proc Int Symp on Low Power Electronics and Design, p.90-95. ![]() [5]Das TS, Ghosal P, Chatterjee N, 2021. VCS: a method of in-order packet delivery for adaptive NoC routing. Nano Commun Netw, 28:100333. ![]() [6]Farrokhbakht H, Kao H, Jerger NE, 2019. UBERNoC: unified buffer power-efficient router for network-on-chip. Proc 13th IEEE/ACM Int Symp on Networks-on-Chip, p.1-8. ![]() [7]Jain A, Laxmi V, Tripathi M, et al., 2020. TRACK: an algorithm for fault-tolerant, dynamic and scalable 2D mesh network-on-chip routing reconfiguration. Integration, 72:92-110. ![]() [8]Jerger NE, Krishna T, Peh LS, 2017. On-Chip Networks (2nd Ed.). Springer, Cham, Germany. ![]() [9]Jindal N, Gupta S, Ravipati DP, et al., 2020. Enhancing network-on-chip performance by reusing trace buffers. IEEE Trans Comput-Aided Des Integr Circ Syst, 39(4):922-935. ![]() [10]Krishna T, Chen CHO, Kwon WC, et al., 2013a. Breaking the on-chip latency barrier using SMART. Proc IEEE 19th Int Symp on High Performance Computer Architecture, p.378-389. ![]() [11]Krishna T, Chen CHO, Park S, et al., 2013b. Single-cycle multihop asynchronous repeated traversal: a smart future for reconfigurable on-chip networks. Computer, 46(10):48-55. ![]() [12]Kumar A, Peh LS, Kundu P, et al., 2007. Express virtual channels: towards the ideal interconnection fabric. ACM SIGARCH Comput Archit News, 35(2):150-161. ![]() [13]Kumar S, Jantsch A, Soininen JP, et al., 2002. A network on chip architecture and design methodology. Proc IEEE Computer Society Annual Symp on VLSI. New Paradigms for VLSI Systems Design, p.117-124. ![]() [14]Lan YC, Lin HA, Lo SH, et al., 2011. A bidirectional NoC (BiNoC) architecture with dynamic self-reconfigurable channel. IEEE Trans Comput-Aided Des Integr Circ Syst, 30(3):427-440. ![]() [15]Li J, Qin CQ, Sun XC, 2023. An efficient adaptive routing algorithm for the co-optimization of fault tolerance and congestion awareness based on 3D NoC. Microelectron J, 142:105989. ![]() [16]Matos D, Concatto C, Kreutz M, et al., 2011. Reconfigurable routers for low power and high performance. IEEE Trans Very Large Scale Integr (VLSI) Syst, 19(11):2045-2057. ![]() [17]Nguyen HK, Tran XT, 2019. A novel reconfigurable router for QoS guarantees in real-time NoC-based MPSoCs. J Syst Archit, 100:101664. ![]() [18]Nicopoulos CA, Park D, Kim J, et al., 2006. ViChaR: a dynamic virtual channel regulator for network-on-chip routers. Proc 39th Annual IEEE/ACM Int Symp on Microarchitecture, p.333-346. ![]() [19]Ouyang YM, Sun CL, Jia BY, et al., 2021. Architecting a priority-based dynamic media access control mechanism in wireless network-on-chip. Microelectron J, 116:105218. ![]() [20]Ouyang YM, Sun CL, Li RF, et al., 2023. Transit ring: bubble flow control for eliminating inter-ring communication congestion. J Supercomput, 79(2):1161-1181. ![]() [21]Oveis-Gharan M, Khan GN, 2016. Efficient dynamic virtual channel organization and architecture for NoC systems. IEEE Trans Very Large Scale Integr (VLSI) Syst, 24(2):465-478. ![]() [22]Oveis-Gharan M, Khan GN, 2020. Reconfigurable on-chip interconnection networks for high performance embedded SoC design. J Syst Archit, 106:101711. ![]() [23]Qian ZL, Abbas SM, Tsui CY, 2015. FSNoC: a flit-level speedup scheme for network on-chips using self-reconfigurable bidirectional channels. IEEE Trans Very Large Scale Integr (VLSI) Syst, 23(9):1854-1867. ![]() [24]Said M, Sarihi A, Patooghy A, et al., 2021. Novel flexible buffering architectures for 3D-NoCs. Sustain Comput Inform Syst, 29:100472. ![]() [25]Seitanidis I, Psarras A, Chrysanthou K, et al., 2015. Elasti-Store: flexible elastic buffering for virtual-channel-based networks on chip. IEEE Trans Very Large Scale Integr (VLSI) Syst, 23(12):3015-3028. ![]() [26]Stensgaard MB, Sparsø J, 2008. ReNoC: a network-on-chip architecture with reconfigurable topology. Proc 2nd ACM/IEEE Int Symp on Networks-on-Chip, p.55-64. ![]() [27]Stuart MB, Stensgaard MB, Sparsø J, 2011. The ReNoC reconfigurable network-on-chip: architecture, configuration algorithms, and evaluation. ACM Trans Embed Comput Syst, 10(4):45. ![]() [28]Wang HS, Peh LS, Malik S, 2003. Power-driven design of router microarchitectures in on-chip networks. Proc 36th Annual IEEE/ACM Int Symp on Microarchitecture, p.105-116. ![]() [29]Wang L, Liu LB, Han J, et al., 2020. Achieving flexible global reconfiguration in NoCs using reconfigurable rings. IEEE Trans Parall Distrib Syst, 31(3):611-622. ![]() [30]Wu YB, Liu LB, Wang L, et al., 2020. Aggressive fine-grained power gating of NoC buffers. IEEE Trans Comput-Aided Des Integr Circ Syst, 39(11):3177-3189. ![]() [31]Ye TT, De Micheli G, Benini L, 2002. Analysis of power consumption on switch fabrics in network routers. Proc 39th Annual Design Automation Conf, p.524-529. ![]() [32]Zheng H, Wang K, Louri A, 2021. Adapt-NoC: a flexible network-on-chip design for heterogeneous manycore architectures. Proc IEEE Int Symp on High-Performance Computer Architecture, p.723-735. ![]() [33]Zoni D, Flich J, Fornaciari W, 2016. CUTBUF: buffer management and router design for traffic mixing in VNET-based NoCs. IEEE Trans Parall Distrib Syst, 27(6):1603-1616. ![]() Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou
310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn Copyright © 2000 - 2026 Journal of Zhejiang University-SCIENCE | ||||||||||||||


ORCID:
Open peer comments: Debate/Discuss/Question/Opinion
<1>