{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T04:27:43Z","timestamp":1778646463033,"version":"3.51.4"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030390808","type":"print"},{"value":"9783030390815","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-39081-5_25","type":"book-chapter","created":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T10:03:27Z","timestamp":1581588207000},"page":"278-290","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Dynamic Load Balancing Technique for\u00a0Parallel Execution of Structured Grid\u00a0Models"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8835-0328","authenticated-orcid":false,"given":"Andrea","family":"Giordano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7045-2702","authenticated-orcid":false,"given":"Alessio","family":"De Rango","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4158-4375","authenticated-orcid":false,"given":"Rocco","family":"Rongo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1701-2203","authenticated-orcid":false,"given":"Donato","family":"D\u2019Ambrosio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5776-9572","authenticated-orcid":false,"given":"William","family":"Spataro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,2,14]]},"reference":[{"key":"25_CR1","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1016\/j.softx.2015.06.001","volume":"1","author":"MJ Abraham","year":"2015","unstructured":"Abraham, M.J., et al.: GROMACS: high performance molecular simulations through multi-level parallelism from laptops to supercomputers. SoftwareX 1, 19\u201325 (2015)","journal-title":"SoftwareX"},{"key":"25_CR2","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1146\/annurev-fluid-121108-145519","volume":"42","author":"C Aidun","year":"2010","unstructured":"Aidun, C., Clausen, J.: Lattice-Boltzmann method for complex flows. Annu. Rev. Fluid Mech. 42, 439\u2013472 (2010)","journal-title":"Annu. Rev. Fluid Mech."},{"key":"25_CR3","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1016\/j.jcp.2013.09.007","volume":"256","author":"A Amritkar","year":"2014","unstructured":"Amritkar, A., Deb, S., Tafti, D.: Efficient parallel CFD-DEM simulations using OpenMP. J. Comput. Phys. 256, 501\u2013519 (2014)","journal-title":"J. Comput. Phys."},{"key":"25_CR4","doi-asserted-by":"publisher","unstructured":"Andersson, B., Andersson, R., H\u00e5kansson, L., Mortensen, M., Sudiyo, R., van Wachem, B.: Computational Fluid Dynamics for Engineers. Cambridge University Press (2011). https:\/\/doi.org\/10.1017\/CBO9781139093590","DOI":"10.1017\/CBO9781139093590"},{"issue":"1","key":"25_CR5","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/S0303-2434(00)85025-4","volume":"2","author":"M Avolio","year":"2000","unstructured":"Avolio, M., et al.: Simulation of the 1992 Tessina landslide by a cellular automata model and future hazard scenarios. Int. J. Appl. Earth Obs. Geoinf. 2(1), 41\u201350 (2000)","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"issue":"5","key":"25_CR6","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1016\/0167-8191(94)00099-V","volume":"21","author":"M Cannataro","year":"1995","unstructured":"Cannataro, M., Di Gregorio, S., Rongo, R., Spataro, W., Spezzano, G., Talia, D.: A parallel cellular automata environment on multicomputers for computational science. Parallel Comput. 21(5), 803\u2013823 (1995)","journal-title":"Parallel Comput."},{"issue":"2","key":"25_CR7","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1002\/eco.111","volume":"3","author":"G Cervarolo","year":"2010","unstructured":"Cervarolo, G., Mendicino, G., Senatore, A.: A coupled ecohydrological-three-dimensional unsaturated flow model describing energy, H$$_2$$O and CO$$_2$$ fluxes. Ecohydrology 3(2), 205\u2013225 (2010)","journal-title":"Ecohydrology"},{"key":"25_CR8","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.jnca.2018.08.015","volume":"122","author":"F Cicirelli","year":"2018","unstructured":"Cicirelli, F., Forestiero, A., Giordano, A., Mastroianni, C.: Parallelization of space-aware applications: modeling and performance analysis. J. Netw. Comput. Appl. 122, 115\u2013127 (2018)","journal-title":"J. Netw. Comput. Appl."},{"key":"25_CR9","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.jpdc.2018.07.005","volume":"121","author":"D D\u2019Ambrosio","year":"2018","unstructured":"D\u2019Ambrosio, D., et al.: The open computing abstraction layer for parallel complex systems modeling on many-core systems. J. Parallel Distrib. Comput. 121, 53\u201370 (2018). https:\/\/doi.org\/10.1016\/j.jpdc.2018.07.005","journal-title":"J. Parallel Distrib. Comput."},{"issue":"8","key":"25_CR10","doi-asserted-by":"publisher","first-page":"1183","DOI":"10.1016\/j.jpdc.2013.03.014","volume":"73","author":"S Di Gregorio","year":"2013","unstructured":"Di Gregorio, S., Filippone, G., Spataro, W., Trunfio, G.: Accelerating wildfire susceptibility mapping through GPGPU. J. Parallel Distrib. Comput. 73(8), 1183\u20131194 (2013)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"5","key":"25_CR11","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/S0167-739X(96)00023-4","volume":"12","author":"S Di Gregorio","year":"1997","unstructured":"Di Gregorio, S., Rongo, R., Spataro, W., Spezzano, G., Talia, D.: High performance scientific computing by a parallel cellular environment. Future Gener. Comput. Syst. 12(5), 357\u2013369 (1997)","journal-title":"Future Gener. Comput. Syst."},{"key":"25_CR12","doi-asserted-by":"crossref","unstructured":"Duchateau, J., Rousselle, F., Maquignon, N., Roussel, G., Renaud, C.: An out-of-core method for physical simulations on a multi-GPU architecture using lattice Boltzmann method. In: 2016 International IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress, pp. 581\u2013588. IEEE (2016)","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0099"},{"issue":"3","key":"25_CR13","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1145\/2856694","volume":"26","author":"G Filippone","year":"2016","unstructured":"Filippone, G., D\u2019ambrosio, D., Marocco, D., Spataro, W.: Morphological coevolution for fluid dynamical-related risk mitigation. ACM Trans. Model. Comput. Simul. (ToMACS) 26(3), 18 (2016)","journal-title":"ACM Trans. Model. Comput. Simul. (ToMACS)"},{"issue":"5","key":"25_CR14","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/j.parco.2006.06.003","volume":"32","author":"G Folino","year":"2006","unstructured":"Folino, G., Mendicino, G., Senatore, A., Spezzano, G., Straface, S.: A model based on cellular automata for the parallel simulation of 3D unsaturated flow. Parallel Comput. 32(5), 357\u2013376 (2006)","journal-title":"Parallel Comput."},{"issue":"14","key":"25_CR15","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1103\/PhysRevLett.56.1505","volume":"56","author":"U Frish","year":"1986","unstructured":"Frish, U., Hasslacher, B., Pomeau, Y.: Lattice gas automata for the Navier-Stokes equation. Phys. Rev. Lett. 56(14), 1505\u20131508 (1986)","journal-title":"Phys. Rev. Lett."},{"key":"25_CR16","doi-asserted-by":"publisher","first-page":"206","DOI":"10.2136\/vzj2010.0033","volume":"10","author":"G Cervarolo","year":"2011","unstructured":"Cervarolo, G., Mendicino, G., Senatore, A.: Coupled vegetation and soil moisture dynamics modeling in heterogeneous and sloping terrains. Vadose Zone J. 10, 206\u2013225 (2011)","journal-title":"Vadose Zone J."},{"key":"25_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1007\/978-3-319-44365-2_24","volume-title":"Cellular Automata","author":"J Gasior","year":"2016","unstructured":"Gasior, J., Seredynski, F.: A cellular automata-like scheduler and load balancer. In: El Yacoubi, S., W\u0105s, J., Bandini, S. (eds.) ACRI 2016. LNCS, vol. 9863, pp. 238\u2013247. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-44365-2_24"},{"key":"25_CR18","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.jocs.2018.10.007","volume":"32","author":"I Gerakakis","year":"2019","unstructured":"Gerakakis, I., Gavriilidis, P., Dourvas, N.I., Georgoudas, I.G., Trunfio, G.A., Sirakoulis, G.C.: Accelerating fuzzy cellular automata for modeling crowd dynamics. J. Comput. Sci. 32, 125\u2013140 (2019)","journal-title":"J. Comput. Sci."},{"key":"25_CR19","doi-asserted-by":"publisher","unstructured":"Giordano, A., De Rango, A., D\u2019Ambrosio, D., Rongo, R., Spataro, W.: Strategies for parallel execution of cellular automata in distributed memory architectures, pp. 406\u2013413, February 2019. https:\/\/doi.org\/10.1109\/EMPDP.2019.8671639","DOI":"10.1109\/EMPDP.2019.8671639"},{"key":"25_CR20","doi-asserted-by":"crossref","unstructured":"Giordano, A., et al.: Parallel execution of cellular automata through space partitioning: the landslide simulation Sciddicas3-Hex case study, pp. 505\u2013510, February 2017","DOI":"10.1109\/PDP.2017.84"},{"issue":"7","key":"25_CR21","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1209\/0295-5075\/9\/7\/009","volume":"9","author":"F Higuera","year":"1989","unstructured":"Higuera, F., Jimenez, J.: Boltzmann approach to lattice gas simulations. Europhys. Lett. 9(7), 663\u2013668 (1989)","journal-title":"Europhys. Lett."},{"issue":"6","key":"25_CR22","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1080\/10618562.2016.1243663","volume":"30","author":"S Jammy","year":"2016","unstructured":"Jammy, S., Mudalige, G., Reguly, I., Sandham, N., Giles, M.: Block-structured compressible Navier-Stokes solution using the ops high-level abstraction. Int. J. Comput. Fluid Dyn. 30(6), 450\u2013454 (2016)","journal-title":"Int. J. Comput. Fluid Dyn."},{"key":"25_CR23","volume-title":"Introduction to Parallel Computing","author":"V Kumar","year":"2002","unstructured":"Kumar, V.: Introduction to Parallel Computing, 2nd edn. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)","edition":"2"},{"key":"25_CR24","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/0167-2789(90)90064-V","volume":"42","author":"C Langton","year":"1990","unstructured":"Langton, C.: Computation at the edge of chaos: phase transition and emergent computation. Physica D 42, 12\u201337 (1990)","journal-title":"Physica D"},{"issue":"1811","key":"25_CR25","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.cageo.2014.01.006","volume":"67","author":"F Luc\u00e0","year":"2014","unstructured":"Luc\u00e0, F., D\u2019Ambrosio, D., Robustelli, G., Rongo, R., Spataro, W.: Integrating geomorphology, statistic and numerical simulations for landslide invasion hazard scenarios mapping: an example in the Sorrento Peninsula (Italy). Comput. Geosci. 67(1811), 163\u2013172 (2014)","journal-title":"Comput. Geosci."},{"key":"25_CR26","doi-asserted-by":"publisher","first-page":"2332","DOI":"10.1103\/PhysRevLett.61.2332","volume":"61","author":"G McNamara","year":"1988","unstructured":"McNamara, G., Zanetti, G.: Use of the Boltzmann equation to simulate lattice-gas automata. Phys. Rev. Lett. 61, 2332\u20132335 (1988)","journal-title":"Phys. Rev. Lett."},{"key":"25_CR27","volume-title":"Theory of Self-Reproducing Automata","author":"J Neumann von","year":"1966","unstructured":"von Neumann, J.: Theory of Self-Reproducing Automata. University of Illinois Press, Champaign (1966)"},{"issue":"11","key":"25_CR28","doi-asserted-by":"publisher","first-page":"1337","DOI":"10.1109\/12.61043","volume":"39","author":"DM Nicol","year":"1990","unstructured":"Nicol, D.M., Saltz, J.H.: An analysis of scatter decomposition. IEEE Trans. Comput. 39(11), 1337\u20131345 (1990)","journal-title":"IEEE Trans. Comput."},{"issue":"1","key":"25_CR29","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.chaos.2014.11.001","volume":"70","author":"S Ninagawa","year":"2015","unstructured":"Ninagawa, S.: Dynamics of universal computation and 1\/f noise in elementary cellular automata. Chaos, Solitons Fractals 70(1), 42\u201348 (2015)","journal-title":"Chaos, Solitons Fractals"},{"key":"25_CR30","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1016\/j.jocs.2016.08.003","volume":"21","author":"V Ntinas","year":"2016","unstructured":"Ntinas, V., Moutafis, B., Trunfio, G., Sirakoulis, G.: Parallel fuzzy cellular automata for data-driven simulation of wildfire spreading. J. Comput. Sci. 21, 469\u2013485 (2016)","journal-title":"J. Comput. Sci."},{"key":"25_CR31","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/j.procs.2011.04.029","volume":"4","author":"M Oliverio","year":"2011","unstructured":"Oliverio, M., Spataro, W., D\u2019Ambrosio, D., Rongo, R., Spingola, G., Trunfio, G.: OpenMP parallelization of the SCIARA Cellular Automata lava flow model: performance analysis on shared-memory computers. Procedia Comput. Sci. 4, 271\u2013280 (2011)","journal-title":"Procedia Comput. Sci."},{"key":"25_CR32","doi-asserted-by":"crossref","unstructured":"Procacci, P.: Hybrid MPI\/OpenMP implementation of the ORAC molecular dynamics program for generalized ensemble and fast switching alchemical simulations (2016)","DOI":"10.1021\/acs.jcim.6b00151"},{"key":"25_CR33","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.jocs.2018.09.012","volume":"32","author":"Alessio De Rango","year":"2019","unstructured":"Rango, A.D., Spataro, D., Spataro, W., D\u2019Ambrosio, D.: A first multi-GPU\/multi-node implementation of the open computing abstraction layer. J. Comput. Sci. 32, 115\u2013124 (2019). https:\/\/doi.org\/10.1016\/j.jocs.2018.09.012 , http:\/\/www.sciencedirect.com\/science\/article\/pii\/S1877750318303922","journal-title":"Journal of Computational Science"},{"issue":"5","key":"25_CR34","doi-asserted-by":"publisher","first-page":"1265","DOI":"10.1109\/TPDS.2015.2453972","volume":"27","author":"I Reguly","year":"2016","unstructured":"Reguly, I., et al.: Acceleration of a full-scale industrial CFD application with OP2. IEEE Trans. Parallel Distrib. Syst. 27(5), 1265\u20131278 (2016). https:\/\/doi.org\/10.1109\/TPDS.2015.2453972","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"2\u20133","key":"25_CR35","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/S0167-739X(99)00048-5","volume":"16","author":"A Schoneveld","year":"1999","unstructured":"Schoneveld, A., de Ronde, J.F.: P-CAM: a framework for parallel complex systems simulations. Future Gener. Comput. Syst. 16(2\u20133), 217\u2013234 (1999)","journal-title":"Future Gener. Comput. Syst."},{"issue":"2","key":"25_CR36","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1177\/1094342015584520","volume":"31","author":"D Spataro","year":"2017","unstructured":"Spataro, D., D\u2019Ambrosio, D., Filippone, G., Rongo, R., Spataro, W., Marocco, D.: The new SCIARA-fv3 numerical model and acceleration by GPGPU strategies. Int. J. High Perform. Comput. Appl. 31(2), 163\u2013176 (2017). https:\/\/doi.org\/10.1177\/1094342015584520","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"6","key":"25_CR37","first-page":"1418","volume":"34","author":"J Was","year":"2016","unstructured":"Was, J., Mr\u00f3z, H., Topa, P.: Gpgpu computing for microscopic simulations of crowd dynamics. Comput. Inform. 34(6), 1418\u20131434 (2016)","journal-title":"Comput. Inform."},{"key":"25_CR38","volume-title":"A New Kind of Science","author":"S Wolfram","year":"2002","unstructured":"Wolfram, S.: A New Kind of Science. Wolfram Media Inc., Champaign (2002)"},{"key":"25_CR39","unstructured":"Zito, G., D\u2019Ambrosio, D., Spataro, W., Spingola, G., Rongo, R., Avolio, M.V.: A dynamically load balanced cellular automata library for scientific computing. In: CSC, pp. 322\u2013328 (2009)"}],"container-title":["Lecture Notes in Computer Science","Numerical Computations: Theory and Algorithms"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-39081-5_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,26]],"date-time":"2023-09-26T20:40:10Z","timestamp":1695760810000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-39081-5_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030390808","9783030390815"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-39081-5_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"14 February 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"NUMTA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Numerical Computations: Theory and Algorithms","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Crotone","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"numta2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/si.deis.unical.it\/~yaro\/numta2019\/index.php","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}