{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:19:14Z","timestamp":1740122354253,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T00:00:00Z","timestamp":1620604800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T00:00:00Z","timestamp":1620604800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2021,12]]},"DOI":"10.1007\/s10586-021-03300-9","type":"journal-article","created":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T18:04:23Z","timestamp":1620669863000},"page":"2789-2805","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Online multi-job mapping for photonic network on a chip design using partial migrations"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2546-826X","authenticated-orcid":false,"given":"Mahnaz","family":"Rafie","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Akram","family":"Reza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,5,10]]},"reference":[{"issue":"5","key":"3300_CR1","doi-asserted-by":"publisher","first-page":"827","DOI":"10.1515\/nanoph-2017-0116","volume":"7","author":"H Jia","year":"2018","unstructured":"Jia, H., Zhou, T., Zhao, Y., Xia, Y., Dai, J., Zhang, L., Ding, J., Fu, X., Yang, L.: Six-port optical switch for cluster-mesh photonic network-on-chip. Nanophotonics 7(5), 827\u2013835 (2018)","journal-title":"Nanophotonics"},{"key":"3300_CR2","volume-title":"Ring Resonator Based Integrated Photonic Circuits","author":"P Dasmahapatra","year":"2016","unstructured":"Dasmahapatra, P.: Ring Resonator Based Integrated Photonic Circuits. Technische Universiteit Eindhoven, Eindhoven (2016)"},{"issue":"6","key":"3300_CR3","doi-asserted-by":"publisher","first-page":"89:1","DOI":"10.1145\/3131346","volume":"50","author":"S Werner","year":"2018","unstructured":"Werner, S., Navaridas, J., Luj\u00e1n, M.: A survey on optical network-on-chip architectures. ACM Comput. Surv. 50(6), 89:1-89:37 (2018)","journal-title":"ACM Comput. Surv."},{"key":"3300_CR4","doi-asserted-by":"publisher","first-page":"11489","DOI":"10.1007\/s10586-017-1413-3","volume":"22","author":"K Nirmaladevi","year":"2019","unstructured":"Nirmaladevi, K., Sundararajan, J.: Low power NoC architecture based dynamic reconfigurable system. Clust. Comput. 22, 11489\u201311500 (2019). https:\/\/doi.org\/10.1007\/s10586-017-1413-3","journal-title":"Clust. Comput."},{"key":"3300_CR5","doi-asserted-by":"crossref","unstructured":"Wang, H., Petracca, M., Biberman, A., Lee, B.G., Carloni, L.P., Bergman, K.: Nanophotonic optical interconnection network architecture for on-chip and off-chip communications. In: Optical Fiber Communication Conference, 2008, p JThA92. Optical Society of America (2008)","DOI":"10.1109\/OFC.2008.4528127"},{"issue":"1","key":"3300_CR6","first-page":"53","volume":"6","author":"S Bani-Mohammad","year":"2015","unstructured":"Bani-Mohammad, S.: The effect of real workloads and synthetic workloads on the performance of job scheduling for non-contiguous allocation in 2D mesh multicomputers. IJDST 6(1), 53\u201368 (2015)","journal-title":"IJDST"},{"issue":"1","key":"3300_CR7","first-page":"1","volume":"5","author":"I Ababneh","year":"2015","unstructured":"Ababneh, I., Bani-Mohammad, S., Al, S.M.: Corner-boundary processor allocation for 3D mesh-connected multicomputers. IJCAC 5(1), 1\u201313 (2015)","journal-title":"IJCAC"},{"key":"3300_CR8","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.simpat.2017.10.001","volume":"80","author":"S Bani-Mohammad","year":"2018","unstructured":"Bani-Mohammad, S., Ababneh, I.: Improving system performance in non-contiguous processor allocation for mesh interconnection networks. Simul. Model. Pract. Theory 80, 19\u201331 (2018)","journal-title":"Simul. Model. Pract. Theory"},{"issue":"2","key":"3300_CR9","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/j.jss.2008.06.033","volume":"82","author":"S Bani-Mohammad","year":"2009","unstructured":"Bani-Mohammad, S., Ould-Khaoua, M., Ababneh, I., Mackenzie, L.: Comparative evaluation of contiguous allocation strategies on 3D mesh multicomputers. J. Syst. Softw. 82(2), 307\u2013318 (2009)","journal-title":"J. Syst. Softw."},{"issue":"4","key":"3300_CR10","first-page":"57","volume":"8","author":"S Bani-Mohammad","year":"2015","unstructured":"Bani-Mohammad, S., Ababneh, I.M., Yassen, M.: A new compacting non-contiguous processor allocation algorithm for 2D mesh multicomputers. JITR 8(4), 57\u201375 (2015)","journal-title":"JITR"},{"issue":"9","key":"3300_CR11","doi-asserted-by":"publisher","first-page":"508","DOI":"10.1016\/j.parco.2008.03.009","volume":"34","author":"LK Goh","year":"2008","unstructured":"Goh, L.K., Veeravalli, B.: Design and performance evaluation of combined first-fit task allocation and migration strategies in mesh multicomputer systems. J. Parallel Comput. 34(9), 508\u2013520 (2008)","journal-title":"J. Parallel Comput."},{"issue":"3","key":"3300_CR12","first-page":"743","volume":"3","author":"A Reza","year":"2015","unstructured":"Reza, A., Rafie, M.: Improving multi task running time in two column boundary allocation method in mesh-based chip multiprocessors using combined migration mechanisms. Int. J. Comput. Inf. Technol. 3(3), 743\u2013755 (2015)","journal-title":"Int. J. Comput. Inf. Technol."},{"issue":"1","key":"3300_CR13","first-page":"14","volume":"123","author":"A Reza","year":"2015","unstructured":"Reza, A., Rafie, M.: Performance improvement in multiprocessors using two row boundary allocation method and online dynamic compaction algorithm. Int. J. Comput. Appl. 123(1), 14\u201320 (2015)","journal-title":"Int. J. Comput. Appl."},{"key":"3300_CR14","unstructured":"Chmaj, G., Zydek, D., Koszalka, L.: Allocation algorithms problems in mesh-connected systems. In: 2nd Student's Science Conference, 2004 (2004)"},{"key":"3300_CR15","doi-asserted-by":"publisher","unstructured":"Yahya, M.R.: Review of photonic and hybrid on chip interconnects for MPSoCs in IoT paradigm. In: 21st Saudi Computer Society National Computer Conference (NCC), 2018, pp 1\u20136. https:\/\/doi.org\/https:\/\/doi.org\/10.1109\/ncg.2018.8593055","DOI":"10.1109\/ncg.2018.8593055"},{"key":"3300_CR16","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1016\/j.osn.2018.10.004","volume":"31","author":"W Li","year":"2019","unstructured":"Li, W., Guo, B., Li, X., Zhou, Y., Huang, S., Rouskas, G.N.: A large-scale nesting ring multi-chip architecture for manycore processor systems. Opt. Switch. Netw. 31, 183\u2013192 (2019). https:\/\/doi.org\/10.1016\/j.osn.2018.10.004","journal-title":"Opt. Switch. Netw."},{"issue":"6","key":"3300_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3131346","volume":"50","author":"S Werner","year":"2017","unstructured":"Werner, S., Navaridas, J., Luj\u00e1n, M.: A survey on optical network-on-chip architectures. ACM Comput. Surv. 50(6), 1 (2017). https:\/\/doi.org\/10.1145\/3131346","journal-title":"ACM Comput. Surv."},{"issue":"9","key":"3300_CR18","doi-asserted-by":"publisher","first-page":"1246","DOI":"10.1109\/TC.2008.78","volume":"57","author":"A Shacham","year":"2008","unstructured":"Shacham, A., Bergman, K., Carloni, L.P.: Photonic networks-on-chip for future generations of chip multiprocessors. IEEE Trans. Comput. 57(9), 1246\u20131260 (2008). https:\/\/doi.org\/10.1109\/TC.2008.78","journal-title":"IEEE Trans. Comput."},{"issue":"1","key":"3300_CR19","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1016\/j.sysarc.2012.10.004","volume":"59","author":"PK Sahu","year":"2013","unstructured":"Sahu, P.K., Chattopadhyay, S.: A survey on application mapping strategies for network-on-chip design. J. Syst. Archit. 59(1), 60\u201376 (2013)","journal-title":"J. Syst. Archit."},{"key":"3300_CR20","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1016\/j.micpro.2016.01.014","volume":"43","author":"E Fusella","year":"2016","unstructured":"Fusella, E., Cilardo, A.: Minimizing power loss in optical networks-on-chip through application-specific mapping. Microprocess. Microsyst. 43, 4\u201313 (2016)","journal-title":"Microprocess. Microsyst."},{"key":"3300_CR21","doi-asserted-by":"publisher","first-page":"106559","DOI":"10.1016\/j.compeleceng.2020.106559","volume":"82","author":"M Abdollahi","year":"2020","unstructured":"Abdollahi, M., Mohammadi, S.: Insertion loss-aware application mapping onto the optical Cube-Connected Cycles architecture. Comput. Electr. Eng. 82, 106559 (2020)","journal-title":"Comput. Electr. Eng."},{"key":"3300_CR22","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1007\/s11277-019-06630-5","volume":"116","author":"M Rehan Yahya","year":"2019","unstructured":"Rehan Yahya, M., Wu, N., Anwar Ali, Z., Khizar, Y.: Optical versus electrical: performance evaluation of network on-chip topologies for UWASN Manycore processors. Wirel. Pers. Commun. 116, 963\u2013991 (2019)","journal-title":"Wirel. Pers. Commun."},{"key":"3300_CR23","doi-asserted-by":"crossref","unstructured":"Chou, C.L., Marculescu, R.: User-aware dynamic task allocation in networks-on-chip. In: DATE, 2008, pp 1232\u20131237","DOI":"10.1145\/1403375.1403675"},{"key":"3300_CR24","unstructured":"Murali, S., Micheli, G.D.: Bandwidth-constrained mapping of cores onto NoC architectures. In: DATE, 2004, pp 896\u2013903"},{"issue":"10","key":"3300_CR25","doi-asserted-by":"publisher","first-page":"1866","DOI":"10.1109\/TCAD.2008.2003301","volume":"27","author":"CL Chou","year":"2008","unstructured":"Chou, C.L., Ogras, U.Y., Marculescu, R.: Energy and performance aware incremental mapping for networks on chip with multiple voltage levels. IEEE Trans. CAD Integr. Circuits Syst. 27(10), 1866\u20131879 (2008)","journal-title":"IEEE Trans. CAD Integr. Circuits Syst."},{"key":"3300_CR26","doi-asserted-by":"crossref","unstructured":"Carvalho, E., Moraes, F.: Congestion-aware task mapping in heterogeneous MPSoCs. In: International Symposium on System-on-Chip (SOC). IEEE (2008)","DOI":"10.1109\/ISSOC.2008.4694878"},{"issue":"5","key":"3300_CR27","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MDT.2010.106","volume":"27","author":"EL de Souza Carvalho","year":"2010","unstructured":"de Souza Carvalho, E.L., Vilar Calazans, N.L., Moraes, F.G.: Dynamic task mapping for MPSoCs. IEEE Des. Test. Comput. 27(5), 26\u201335 (2010)","journal-title":"IEEE Des. Test. Comput."},{"issue":"9","key":"3300_CR28","first-page":"947","volume":"28","author":"H Jia","year":"2016","unstructured":"Jia, H., Zhao, Y., Zhang, L., Chen, Q., Ding, J., Fu, X., Yang, L.: Five-port optical router based on silicon microring optical switches for photonic networks-on-chip. IEEE Photonics Technol. Lett. 28(9), 947\u2013950 (2016)","journal-title":"IEEE Photonics Technol. Lett."},{"issue":"1","key":"3300_CR29","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1038\/nphoton.2006.42","volume":"1","author":"F Xia","year":"2007","unstructured":"Xia, F., Sekaric, L., Vlasov, Y.: Ultracompact optical buffers on a silicon chip. Nat. Photonics 1(1), 65\u201371 (2007)","journal-title":"Nat. Photonics"},{"issue":"19","key":"3300_CR30","doi-asserted-by":"publisher","first-page":"2801","DOI":"10.1364\/OL.32.002801","volume":"32","author":"W Bogaerts","year":"2007","unstructured":"Bogaerts, W., Dumon, P., Thourhout, D.V., Baets, R.: Low-loss, low-cross-talk crossings for silicon-on-insulator nanophotonic waveguides. Opt. Lett. 32(19), 2801\u20132803 (2007)","journal-title":"Opt. Lett."},{"key":"3300_CR31","doi-asserted-by":"crossref","unstructured":"Kahng, A.B., Li, B., Peh, L.S., Samadi, K.: ORION 2.0: a fast and accurate NoC power and area model for early-stage design space exploration. In: Proceedings of the Conference on Design, Automation and Test in Europe, 2009, pp 423\u2013428. European Design and Automation Association (DATE) (2009)","DOI":"10.1109\/DATE.2009.5090700"},{"issue":"3","key":"3300_CR32","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1364\/JOCN.4.000189","volume":"4","author":"J Chan","year":"2012","unstructured":"Chan, J., Bergman, K.: Photonic interconnection network architectures using wavelength-selective spatial routing for chip-scale communications. J. Opt. Commun. Netw. 4(3), 189\u2013201 (2012)","journal-title":"J. Opt. Commun. Netw."},{"key":"3300_CR33","unstructured":"Kee, G.L.: Design and performance evaluation of migration-based submesh allocation strategies in mesh multicomputers. Master Thesis, National University of Singapore (2005)"},{"key":"3300_CR34","doi-asserted-by":"crossref","unstructured":"Bani-Ahmad, S.: On improved processor allocation in 2D mesh-based multicomputers: controlled splitting of parallel requests. In: ICCCS, 2011, pp 204\u2013209","DOI":"10.1145\/1947940.1947984"},{"key":"3300_CR35","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03143-w","author":"N Kumar","year":"2020","unstructured":"Kumar, N., Vidyarthi, D.P.: A novel energy-efficient scheduling model for multi-core systems. Clust. Comput. (2020). https:\/\/doi.org\/10.1007\/s10586-020-03143-w","journal-title":"Clust. Comput."},{"key":"3300_CR36","doi-asserted-by":"crossref","unstructured":"Chan, J., Biberman, A., Lee, B.G., Bergman, K.: Insertion loss analysis in a photonic interconnection network for on-chip and off-chip communications. In: 21st Annual Meeting of the IEEE Lasers and Electro-Optics Society (LEOS), 2008","DOI":"10.1109\/LEOS.2008.4688609"},{"issue":"1","key":"3300_CR37","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/12.980016","volume":"51","author":"BS Yoo","year":"2002","unstructured":"Yoo, B.S., Das, C.R.: A fast and efficient processor allocation scheme for mesh connected multi computers. IEEE Trans. Comput. 51(1), 46\u201360 (2002)","journal-title":"IEEE Trans. Comput."},{"key":"3300_CR38","doi-asserted-by":"crossref","unstructured":"Bertozzi, S., Acquaviva, A., Bertozzi, D., Poggiali, A.: Supporting task migration in multi-processor systems-on-chip: a feasibility study. In: DATE, 2006, pp 15\u201320","DOI":"10.1109\/DATE.2006.243952"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03300-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-021-03300-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-021-03300-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,30]],"date-time":"2021-10-30T18:11:33Z","timestamp":1635617493000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-021-03300-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,10]]},"references-count":38,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["3300"],"URL":"https:\/\/doi.org\/10.1007\/s10586-021-03300-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2021,5,10]]},"assertion":[{"value":"6 September 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 April 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 May 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 May 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}