{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T21:51:27Z","timestamp":1775598687789,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,7,21]],"date-time":"2022-07-21T00:00:00Z","timestamp":1658361600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,7,21]],"date-time":"2022-07-21T00:00:00Z","timestamp":1658361600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61874157"],"award-info":[{"award-number":["61874157"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1007\/s11227-022-04712-z","type":"journal-article","created":{"date-parts":[[2022,7,21]],"date-time":"2022-07-21T14:12:38Z","timestamp":1658412758000},"page":"1161-1181","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Transit ring: bubble flow control for eliminating inter-ring communication congestion"],"prefix":"10.1007","volume":"79","author":[{"given":"Yiming","family":"Ouyang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7492-0542","authenticated-orcid":false,"given":"Chenglong","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruifeng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qi","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianhua","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,7,21]]},"reference":[{"issue":"9","key":"4712_CR1","doi-asserted-by":"publisher","first-page":"1320","DOI":"10.1109\/TC.2020.2971982","volume":"69","author":"B Wang","year":"2020","unstructured":"Wang B, Lu Z (2020) Advance virtual channel reservation. IEEE Trans Comput 69(9):1320\u20131334","journal-title":"IEEE Trans Comput"},{"key":"4712_CR2","doi-asserted-by":"crossref","unstructured":"Wu Y, Wang L, Wang X, Han J, Yin S, Wei S, Liu L (2021) A deflection-based deadlock recovery framework to achieve high throughput for faulty nocs. IEEE Trans Comput Aided Des. Integr. Circuits Syst. 40(10):2170\u20132183","DOI":"10.1109\/TCAD.2020.3037310"},{"issue":"11","key":"4712_CR3","doi-asserted-by":"publisher","first-page":"6102","DOI":"10.1007\/s11227-018-2515-2","volume":"74","author":"M Rezaei-Ravari","year":"2018","unstructured":"Rezaei-Ravari M, Naeini VS (2018) Reliable congestion-aware path prediction mechanism in 2D nocs based on efunn. J Supercomput 74(11):6102\u20136125","journal-title":"J Supercomput"},{"key":"4712_CR4","doi-asserted-by":"crossref","unstructured":"Alverson R, Roweth D, Kaplan L (2010) The gemini system interconnect. In: Petrini F, Abts D, Brightwell R, Balaji P, Minkenberg C (eds) IEEE 18th Annual Symposium on High Performance Interconnects, HOTI 2010, Google Campus, Mountain View, California, USA, 18\u201320Aug 2010, pp 83\u201387. IEEE Computer Society","DOI":"10.1109\/HOTI.2010.23"},{"key":"4712_CR5","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1016\/j.jpdc.2021.12.003","volume":"161","author":"C Sun","year":"2022","unstructured":"Sun C, Ouyang Y, Liang H (2022) Architecting a congestion pre-avoidance and load-balanced wireless network-on-chip. J Parall Distrib Comput 161:143\u2013154","journal-title":"J Parall Distrib Comput"},{"issue":"3","key":"4712_CR6","doi-asserted-by":"publisher","first-page":"763","DOI":"10.1109\/TC.2013.2295523","volume":"64","author":"S Ma","year":"2015","unstructured":"Ma S, Wang Z, Liu Z, Jerger NDE (2015) Leaving one slot empty: Flit bubble flow control for torus cache-coherent nocs. IEEE Trans Comput 64(3):763\u2013777","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"4712_CR7","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/MM.2011.96","volume":"32","author":"D Chen","year":"2012","unstructured":"Chen D, Eisley N, Heidelberger P, Senger RM, Sugawara Y, Kumar S, Salapura V, Satterfield DL, Steinmacher-Burow BD, Parker JJ (2012) The IBM blue gene\/q interconnection fabric. IEEE Micro 32(1):32\u201343","journal-title":"IEEE Micro"},{"key":"4712_CR8","unstructured":"Dally WJ, Towles B (2002) Principles and practices of interconnection networks"},{"key":"4712_CR9","doi-asserted-by":"crossref","unstructured":"Chen L, Wang R, Pinkston TM (2011) Critical bubble scheme: an efficient implementation of globally aware network flow control. In: 25th IEEE International Symposium on Parallel and Distributed Processing, IPDPS 2011, Anchorage, Alaska, USA, 16\u201320\u2014Conference Proceedings, pp 592\u2013603. IEEE","DOI":"10.1109\/IPDPS.2011.63"},{"issue":"9","key":"4712_CR10","doi-asserted-by":"publisher","first-page":"452","DOI":"10.1016\/j.sysarc.2010.05.012","volume":"56","author":"M Tang","year":"2010","unstructured":"Tang M, Lin X (2010) Quarter load threshold (qlt) flow control for wormhole switching in mesh-based network-on-chip. J Syst Arch 56(9):452\u2013462","journal-title":"J Syst Arch"},{"key":"4712_CR11","doi-asserted-by":"crossref","unstructured":"Satish E, Ramachandra A (2022) Comparative performance analysis of routing topology for noc architecture. In: Emerging Research in Computing, Information, Communication and Applications, pp D431\u2013440. Springer","DOI":"10.1007\/978-981-16-1342-5_34"},{"key":"4712_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2022.104471","volume":"90","author":"Y Shikama","year":"2022","unstructured":"Shikama Y, Kawano R, Matsutani H, Amano H, Nagasaka Y, Fukumoto N, Koibuchi M (2022) A traffic-aware memory-cube network using bypassing. Microprocess Microsyst 90:104471","journal-title":"Microprocess Microsyst"},{"key":"4712_CR13","doi-asserted-by":"publisher","DOI":"10.1016\/j.mejo.2021.105338","volume":"120","author":"Y Ouyang","year":"2022","unstructured":"Ouyang Y, Li R, Hu C, Wang Q, Lu Y, Liang H (2022) Design of fully adaptive routing and hybrid vc allocation in wireless noc. Microelectron J 120:105338","journal-title":"Microelectron J"},{"key":"4712_CR14","doi-asserted-by":"crossref","unstructured":"Kwauk G, Kang S, Kasan H, Son H, Kim J (2021) Boomgate: Deadlock avoidance in non-minimal routing for high-radix networks. In:2021 IEEE international symposium on high-performance computer architecture (HPCA), pp 696\u2013708 . IEEE","DOI":"10.1109\/HPCA51647.2021.00064"},{"key":"4712_CR15","doi-asserted-by":"crossref","unstructured":"Dai Y, Lu K, Ma S, Chang J (2022) Full-credit flow control: a novel technique to implement deadlock-free adaptive routing. In:2022 design, automation and test in Europe conference and exhibition (DATE), pp 1041\u20131046. IEEE","DOI":"10.23919\/DATE54114.2022.9774519"},{"key":"4712_CR16","doi-asserted-by":"crossref","unstructured":"Das S, Karfa C (2022) Deadlock avoidance in torus noc applying controlled move via wraparound channels. In: Artificial Intelligence Driven Circuits and Systems, pp 87\u201399. Springer","DOI":"10.1007\/978-981-16-6940-8_8"},{"issue":"9","key":"4712_CR17","doi-asserted-by":"publisher","first-page":"1180","DOI":"10.1006\/jpdc.2001.1746","volume":"61","author":"V Puente","year":"2001","unstructured":"Puente V, Izu C, Beivide R, Gregorio JA, Vallejo F, Prellezo JM (2001) The adaptive bubble router. J Parall Distrib Comput 61(9):1180\u20131208","journal-title":"J Parall Distrib Comput"},{"key":"4712_CR18","doi-asserted-by":"crossref","unstructured":"Carri\u00f3n C, Izu C, Gregorio JA, Vallejo F, Beivide R (1998) Ghost packets: a deadlock-free solution for k-ary n-cube networks. In: Proceedings of the Sixth Euromicro Workshop on Parallel and Distributed Processing\u2014PDP \u201998, University of Madrid, Madrid, Spain, 21\u201323 Jan, pp 133\u2013139. IEEE Computer Society","DOI":"10.1109\/EMPDP.1998.647190"},{"key":"4712_CR19","first-page":"267","volume":"3","author":"P Kermani","year":"1979","unstructured":"Kermani P, Kleinrock L (1979) Virtual cut-through: a new computer communication switching technique. Comput Netw 3:267\u2013286","journal-title":"Comput Netw"},{"key":"4712_CR20","doi-asserted-by":"crossref","unstructured":"Chen L, Pinkston TM (2013) Worm-bubble flow control. In: 19th IEEE International Symposium on High Performance Computer Architecture, HPCA , Shenzhen, China, 23\u201327 Feb 2013, pp 366\u2013377. IEEE Computer Society","DOI":"10.1109\/HPCA.2013.6522333"},{"issue":"9","key":"4712_CR21","doi-asserted-by":"publisher","first-page":"976","DOI":"10.1109\/71.466634","volume":"6","author":"J Duato","year":"1995","unstructured":"Duato J (1995) A theory of deadlock-free adaptive multicast routing in wormhole networks. IEEE Trans Parall Distrib Syst 6(9):976\u2013987","journal-title":"IEEE Trans Parall Distrib Syst"},{"key":"4712_CR22","doi-asserted-by":"crossref","unstructured":"Puente V, Beivide R, Gregorio JA, Prellezo JM, Duato J, Izu C (1999) Adaptive bubble router: A design to improve performance in torus networks. In: Proceedings of the International Conference on Parallel Processing 1999, ICPP , Wakamatsu, Japan, 21\u201324 Sept 1999, pp 58\u201367. IEEE Computer Society","DOI":"10.1109\/ICPP.1999.797388"},{"key":"4712_CR23","doi-asserted-by":"crossref","unstructured":"Wang R, Chen L, Pinkston TM (2013) Bubble coloring: avoiding routing- and protocol-induced deadlocks with minimal virtual channel requirement. In: Malony AD, Nemirovsky M, Midkiff SP (eds) International Conference on Supercomputing, ICS\u201913, Eugene, OR, USA. 10\u201314 June 2013, pp. 193\u2013202. ACM","DOI":"10.1145\/2464996.2465436"},{"key":"4712_CR24","doi-asserted-by":"crossref","unstructured":"Ramrakhyani A, Krishna T (2017) Static bubble: a framework for deadlock-free irregular on-chip topologies. In: 2017 IEEE International Symposium on High Performance Computer Architecture, HPCA 2017, Austin, TX, USA, 4\u20138 Feb 2017, pp 253\u2013264. IEEE Computer Society","DOI":"10.1109\/HPCA.2017.44"},{"key":"4712_CR25","doi-asserted-by":"crossref","unstructured":"Parasar M, Krishna T (2019) BINDU: deadlock-freedom with one bubble in the network. In: Bogdan P, Silvano C (eds) Proceedings of the 13th IEEE\/Acm International Symposium on Networks-on-chip, NOCS 2019, New York, NY, USA, 17\u201318 Oct 2019, pp 3\u2013138. ACM","DOI":"10.1145\/3313231.3352359"},{"key":"4712_CR26","doi-asserted-by":"crossref","unstructured":"Parasar M, Sinha A, Krishna T (2018) Brownian bubble router: enabling deadlock freedom via guaranteed forward progress. In: Twelfth IEEE\/ACM International Symposium on Networks-on-Chip, NOCS 2018, Torino, Italy, 4\u20135 Oct 2018, pp 9\u2013198. IEEE","DOI":"10.1109\/NOCS.2018.8512161"},{"key":"4712_CR27","doi-asserted-by":"crossref","unstructured":"Fu B, Kim J (2017) Footprint: Regulating routing adaptiveness in networks-on-chip. In: Proceedings of the 44th Annual International Symposium on Computer Architecture, ISCA 2017, Toronto, ON, Canada, 24\u201328 June 2017, pp 691\u2013702. ACM","DOI":"10.1145\/3140659.3080249"},{"issue":"9","key":"4712_CR28","doi-asserted-by":"publisher","first-page":"2090","DOI":"10.1109\/TPDS.2018.2817552","volume":"29","author":"C Li","year":"2018","unstructured":"Li C, Dong D, Lu Z, Liao X (2018) Rob-router: a reorder buffer enabled low latency network-on-chip router. IEEE Trans Parall Distrib Syst 29(9):2090\u20132104","journal-title":"IEEE Trans Parall Distrib Syst"},{"key":"4712_CR29","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1016\/j.vlsi.2017.10.005","volume":"60","author":"Y Ouyang","year":"2018","unstructured":"Ouyang Y, Yang J, Xing K, Huang Z, Liang H (2018) An improved communication scheme for non-hol-blocking wireless noc. Integral 60:240\u2013247","journal-title":"Integral"},{"key":"4712_CR30","unstructured":"Parasar M, Jerger NDE, Gratz PV, Miguel JS, Krishna T (2021) SEEC: stochastic escape express channel. In: de Supinski, B.R., Hall, M.W., Gamblin, T. (eds.) SC \u201921: The International Conference for High Performance Computing, Networking, Storage and Analysis, St. Louis, Missouri, USA, 14\u201319 Nov 2021, pp 34\u201313414. ACM"},{"key":"4712_CR31","doi-asserted-by":"crossref","unstructured":"Ahmed AB, Abdallah AB (2012) LA-XYZ: low latency, high throughput look-ahead routing algorithm for 3d network-on-chip (3d-noc) architecture. In: IEEE 6th International Symposium on Embedded Multicore\/manycore SoCs, MCSoC 2012, Fukushima, Japan, 20\u201322 Sept 2012, pp 167\u2013174. IEEE Computer Society","DOI":"10.1109\/MCSoC.2012.24"},{"key":"4712_CR32","doi-asserted-by":"crossref","unstructured":"Peh L, Dally WJ (2001) A delay model and speculative architecture for pipelined routers. In: Proceedings of the Seventh International Symposium on High-Performance Computer Architecture (HPCA\u201901), Nuevo Leone, Mexico, 20\u201324 Jan 2001, pp 255\u2013266. IEEE Computer Society","DOI":"10.1109\/HPCA.2001.903268"},{"key":"4712_CR33","doi-asserted-by":"crossref","unstructured":"Farrokhbakht H, Kao H, Hasan K, Gratz PV, Krishna T, Miguel JS, Jerger NDE (2021) Pitstop: Enabling a virtual network free network-on-chip. In: IEEE International Symposium on High-Performance Computer Architecture, HPCA 2021, Seoul, South Korea, Feb 27\u2013Mar 3, pp 682\u2013695. IEEE","DOI":"10.1109\/HPCA51647.2021.00063"},{"issue":"3","key":"4712_CR34","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1109\/TPDS.2003.1189584","volume":"14","author":"YH Song","year":"2003","unstructured":"Song YH, Pinkston TM (2003) A progressive approach to handling message-dependent deadlock in parallel computer systems. IEEE Trans Parallel Distrib Syst 14(3):259\u2013275","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"4712_CR35","doi-asserted-by":"crossref","unstructured":"Hansson A, Goossens K, Radulescu A (2007) Avoiding message-dependent deadlock in network-based systems on chip. VLSI Design, pp 95859\u201319585910","DOI":"10.1155\/2007\/95859"},{"key":"4712_CR36","doi-asserted-by":"crossref","unstructured":"Ma S, Jerger NDE, Wang Z (2012) Whole packet forwarding: Efficient design of fully adaptive routing algorithms for networks-on-chip. In: 18th IEEE International Symposium on High Performance Computer Architecture, HPCA 2012, New Orleans, LA, USA, 25\u201329 pp. 467\u2013478. IEEE Computer Society","DOI":"10.1109\/HPCA.2012.6169049"},{"issue":"6","key":"4712_CR37","doi-asserted-by":"publisher","first-page":"1603","DOI":"10.1109\/TPDS.2015.2468716","volume":"27","author":"D Zoni","year":"2016","unstructured":"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\u20131616","journal-title":"IEEE Trans Parall Distrib Syst"},{"key":"4712_CR38","doi-asserted-by":"crossref","unstructured":"Gangwar A, Sreedharan R, Prasad A, Agarwal NK, Gade SH (2021) Topology agnostic virtual channel assignment and protocol level deadlock avoidance in a network-on-chip. In: 58th ACM\/IEEE Design Automation Conference, DAC 2021, San Francisco, CA, USA, 5\u20139 Dec 2021, pp 61\u201366. IEEE","DOI":"10.1109\/DAC18074.2021.9586196"},{"issue":"1","key":"4712_CR39","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/40.988687","volume":"22","author":"SS Mukherjee","year":"2002","unstructured":"Mukherjee SS, Bannon PJ, Lang S, Spink A, Webb D (2002) The alpha 21364 network architecture. IEEE Micro 22(1):26\u201335","journal-title":"IEEE Micro"},{"key":"4712_CR40","doi-asserted-by":"crossref","unstructured":"Wentzlaff D, Griffin P, Hoffmann H, Bao L, Edwards B, Ramey C, Mattina M, Miao C, III JFB, Agarwal A (2007) On-chip interconnection architecture of the tile processor. IEEE Micro 27(5):15\u201331","DOI":"10.1109\/MM.2007.4378780"},{"key":"4712_CR41","doi-asserted-by":"crossref","unstructured":"Catania V, Mineo A, Monteleone S, Palesi M, Patti D (2015) Noxim: An open, extensible and cycle-accurate network on chip simulator. In: 26th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2015, Toronto, ON, Canada, 27\u201329 July 2015, pp 162\u2013163. IEEE Computer Society","DOI":"10.1109\/ASAP.2015.7245728"},{"key":"4712_CR42","doi-asserted-by":"crossref","unstructured":"Bienia C, Kumar S, Singh JP, Li K (2008) The PARSEC benchmark suite: characterization and architectural implications. In: 17th International Conference on Parallel Architectures and Compilation Techniques, PACT 2008, Toronto, Ontario, Canada, 25\u201329 Oct 2008, pp 72\u201381. ACM","DOI":"10.1145\/1454115.1454128"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04712-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-022-04712-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04712-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,29]],"date-time":"2024-09-29T15:36:12Z","timestamp":1727624172000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-022-04712-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,21]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["4712"],"URL":"https:\/\/doi.org\/10.1007\/s11227-022-04712-z","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,21]]},"assertion":[{"value":"7 July 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 July 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors declare that they have no conflict of interest that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}