{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,3,9]],"date-time":"2024-03-09T07:55:43Z","timestamp":1709970943444},"reference-count":18,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,12,24]],"date-time":"2019-12-24T00:00:00Z","timestamp":1577145600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,12,24]],"date-time":"2019-12-24T00:00:00Z","timestamp":1577145600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2020,8]]},"DOI":"10.1007\/s10766-019-00648-9","type":"journal-article","created":{"date-parts":[[2019,12,24]],"date-time":"2019-12-24T09:02:27Z","timestamp":1577178147000},"page":"730-749","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["DancerFly: An Order-Aware Network-on-Chip Router On-the-Fly Mitigating Multi-path Packet Reordering"],"prefix":"10.1007","volume":"48","author":[{"given":"Kang","family":"Jin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dezun","family":"Dong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cunlu","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Libo","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sheng","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Binzhang","family":"Fu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,12,24]]},"reference":[{"issue":"2","key":"648_CR1","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1109\/71.127260","volume":"3","author":"WJ Dally","year":"1992","unstructured":"Dally, W.J.: Virtual-channel flow control. IEEE Trans. Parallel Distrib. Syst. 3(2), 194\u2013205 (1992)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"4","key":"648_CR2","doi-asserted-by":"publisher","first-page":"466","DOI":"10.1109\/71.219761","volume":"4","author":"WJ Dally","year":"1993","unstructured":"Dally, W.J., Aoki, H.: Deadlock-free adaptive routing in multicomputer networks using virtual channels. IEEE Trans. Parallel Distrib. Syst. 4(4), 466\u2013475 (1993). https:\/\/doi.org\/10.1109\/71.219761","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"648_CR3","volume-title":"Principles and Practices of Interconnection Networks","author":"W Dally","year":"2003","unstructured":"Dally, W., Towles, B.: Principles and Practices of Interconnection Networks. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (2003)"},{"key":"648_CR4","unstructured":"Devadas, S., Cho, M.H., Shim, K.S., Lis, M.: Guaranteed in-order packet delivery using exclusive dynamic virtual channel allocation (2009)"},{"key":"648_CR5","doi-asserted-by":"publisher","unstructured":"Fu, B., Kim, J.: Footprint: Regulating routing adaptiveness in networks-on-chip. In: Proceedings of the 44th Annual International Symposium on Computer Architecture, ISCA \u201917, pp. 691\u2013702. ACM, New York (2017). https:\/\/doi.org\/10.1145\/3079856.3080249","DOI":"10.1145\/3079856.3080249"},{"key":"648_CR6","doi-asserted-by":"publisher","unstructured":"Gratz, P., Grot, B., Keckler, S.W.: Regional congestion awareness for load balance in networks-on-chip. In: 2008 IEEE 14th International Symposium on High Performance Computer Architecture, pp. 203\u2013214 (2008). https:\/\/doi.org\/10.1109\/HPCA.2008.4658640","DOI":"10.1109\/HPCA.2008.4658640"},{"key":"648_CR7","volume-title":"Computer Architecture, Fourth Edition: A Quantitative Approach","author":"JL Hennessy","year":"2006","unstructured":"Hennessy, J.L., Patterson, D.A.: Computer Architecture, Fourth Edition: A Quantitative Approach. Morgan Kaufmann Publishers Inc., San Francisco (2006)"},{"key":"648_CR8","doi-asserted-by":"publisher","unstructured":"Jerger, N.D.E., Peh, L.S., Lipasti, M.H.: Virtual tree coherence: leveraging regions and in-network multicast trees for scalable cache coherence. In: Proceedings of the 41st Annual IEEE\/ACM International Symposium on Microarchitecture, MICRO 41, pp. 35\u201346. IEEE Computer Society, Washington, DC, USA (2008). https:\/\/doi.org\/10.1109\/MICRO.2008.4771777","DOI":"10.1109\/MICRO.2008.4771777"},{"key":"648_CR9","doi-asserted-by":"publisher","unstructured":"Jiang, N., Becker, D.U., Michelogiannakis, G., Balfour, J., Towles, B., Shaw, D.E., Kim, J., Dally, W.J.: A detailed and flexible cycle-accurate network-on-chip simulator. In: 2013 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 86\u201396 (2013). https:\/\/doi.org\/10.1109\/ISPASS.2013.6557149","DOI":"10.1109\/ISPASS.2013.6557149"},{"key":"648_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-018-0614-6","author":"K Jin","year":"2018","unstructured":"Jin, K., Li, C., Dong, D., Fu, B.: HARE: history-aware adaptive routing algorithm for endpoint congestion in networks-on-chip. Int. J. Parallel Program. (2018). https:\/\/doi.org\/10.1007\/s10766-018-0614-6","journal-title":"Int. J. Parallel Program."},{"key":"648_CR11","doi-asserted-by":"publisher","unstructured":"Kwon, W., Yoo, S., Um, J., Jeong, S.: In-network reorder buffer to improve overall noc performance while resolving the in-order requirement problem. In: 2009 Design, Automation Test in Europe Conference Exhibition, pp. 1058\u20131063 (2009). https:\/\/doi.org\/10.1109\/DATE.2009.5090821","DOI":"10.1109\/DATE.2009.5090821"},{"key":"648_CR12","doi-asserted-by":"crossref","unstructured":"Li, M., Zeng, Q.A., Jone, W.B.: DyXY: a proximity congestion-aware deadlock-free dynamic routing method for network on chip. In: Proceedings of the 43rd annual Design Automation Conference, pp. 849\u2013852. ACM (2006)","DOI":"10.1145\/1146909.1147125"},{"key":"648_CR13","doi-asserted-by":"publisher","unstructured":"Lis, M., Cho, M.H., Shim, K.S., Devadas, S.: Path-diverse in-order routing. In: The 2010 International Conference on Green Circuits and Systems, pp. 311\u2013316 (2010). https:\/\/doi.org\/10.1109\/ICGCS.2010.5543048","DOI":"10.1109\/ICGCS.2010.5543048"},{"issue":"7","key":"648_CR14","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1016\/j.sysarc.2010.05.002","volume":"56","author":"P Lotfi-Kamran","year":"2010","unstructured":"Lotfi-Kamran, P., Rahmani, A.M., Daneshtalab, M., Afzali-Kusha, A., Navabi, Z.: EDXY: a low cost congestion-aware routing algorithm for network-on-chips. J. Syst. Archit. 56(7), 256\u2013264 (2010). https:\/\/doi.org\/10.1016\/j.sysarc.2010.05.002","journal-title":"J. Syst. Archit."},{"key":"648_CR15","doi-asserted-by":"crossref","unstructured":"Ma, S., Jerger, N.E., Wang, Z.: DBAR: an efficient routing algorithm to support multiple concurrent applications in networks-on-chip. In: 2011 38th Annual International Symposium on Computer Architecture (ISCA), pp. 413\u2013424 (2011)","DOI":"10.1145\/2024723.2000113"},{"key":"648_CR16","unstructured":"Murali, S., Atienza, D., Benini, L., De\u00a0Micheli, G.: A multi-path routing strategy with guaranteed in-order packet delivery and fault tolerance for networks on chips. In: Proceedings of Design Automation Conference (DAC) pp. 845\u2013848 (2006). http:\/\/infoscience.epfl.ch\/record\/89541"},{"key":"648_CR17","doi-asserted-by":"publisher","unstructured":"Palesi, M., Holsmark, R., Wang, X., Kumar, S., Yang, M., Jiang, Y., Catania, V.: An efficient technique for in-order packet delivery with adaptive routing algorithms in networks on chip. In: 2010 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, pp. 37\u201344 (2010). https:\/\/doi.org\/10.1109\/DSD.2010.53","DOI":"10.1109\/DSD.2010.53"},{"key":"648_CR18","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/3-540-45937-5_14","volume-title":"Compiler Construction","author":"W Thies","year":"2002","unstructured":"Thies, W., Karczmarek, M., Amarasinghe, S.: Streamit: a language for streaming applications. In: Horspool, R.N. (ed.) Compiler Construction, pp. 179\u2013196. Springer, Berlin (2002)"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-019-00648-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-019-00648-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-019-00648-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,23]],"date-time":"2020-12-23T00:32:55Z","timestamp":1608683575000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-019-00648-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,24]]},"references-count":18,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,8]]}},"alternative-id":["648"],"URL":"https:\/\/doi.org\/10.1007\/s10766-019-00648-9","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,24]]},"assertion":[{"value":"2 August 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 November 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 December 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}