{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,13]],"date-time":"2025-09-13T16:45:50Z","timestamp":1757781950447,"version":"3.37.3"},"reference-count":62,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,4,7]],"date-time":"2017-04-07T00:00:00Z","timestamp":1491523200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100002923","name":"CONICET","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100002923","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100005961","name":"Universidad Nacional de Cuyo","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100005961","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100005961","name":"Universidad acional de Cuyo","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100005961","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10586-017-0850-3","type":"journal-article","created":{"date-parts":[[2017,4,7]],"date-time":"2017-04-07T00:04:09Z","timestamp":1491523449000},"page":"2763-2777","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Performance analysis and comparison of cellular automata GPU implementations"],"prefix":"10.1007","volume":"20","author":[{"given":"Emmanuel N.","family":"Mill\u00e1n","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicol\u00e1s","family":"Wolovick","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mar\u00eda Fabiana","family":"Piccoli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos Garc\u00eda","family":"Garino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo M.","family":"Bringa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,4,7]]},"reference":[{"key":"850_CR1","doi-asserted-by":"publisher","unstructured":"Aaby, B.G., Perumalla, K.S., Seal, S.K.: Efficient simulation of agent-based models on multi-GPU and multi-core clusters. In: Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques p. 29:1 (2010). doi: 10.4108\/icst.simutools2010.8822","DOI":"10.4108\/icst.simutools20"},{"key":"850_CR2","first-page":"67","volume-title":"GPU Computing Gems Jade Edition","author":"J Balasalle","year":"2011","unstructured":"Balasalle, J., Lopez, M.A., Rutherford, M.J.: Optimizing memory access patterns for cellular. In: Hwu, W. (ed.) GPU Computing Gems Jade Edition, pp. 67\u201375. Morgan Kaufmann, Amsterdam (2011)"},{"key":"850_CR3","doi-asserted-by":"publisher","unstructured":"Bauer, M., Cook, H., Khailany, B.: Cudadma. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis on\u2014SC 11 p.\u00a012 (2011). doi: 10.1145\/2063384.2063400","DOI":"10.1145\/2063384.2063400"},{"key":"850_CR4","doi-asserted-by":"publisher","first-page":"1631","DOI":"10.1016\/j.procs.2014.05.148","volume":"29","author":"I Blecic","year":"2014","unstructured":"Blecic, I., Cecchini, A., Trunfio, G.A.: Fast and accurate optimization of a GPU-accelerated ca urban model through cooperative coevolutionary particle swarms. Proc. Comput. Sci. 29, 1631\u20131643 (2014). doi: 10.1016\/j.procs.2014.05.148","journal-title":"Proc. Comput. Sci."},{"issue":"1","key":"850_CR5","first-page":"1","volume":"18","author":"AR Brodtkorb","year":"2010","unstructured":"Brodtkorb, A.R., Dyken, C., Hagen, T.R., Hjelmervik, J.M., Storaasli, O.O.: State-of-the-art in heterogeneous computing. Sci. Program. 18(1), 1\u201333 (2010)","journal-title":"Sci. Program."},{"key":"850_CR6","doi-asserted-by":"publisher","unstructured":"Brown, W.M., Wang, P., Plimpton, S.J., Tharrington, A.N.: Implementing molecular dynamics on hybrid high performance computers\u2014short range forces. Comput. Phys. Commun. 182(4), 898\u2013911 (2011). doi: 10.1016\/j.cpc.2010.12.021","DOI":"10.1016\/j.cpc.2010.12.021"},{"key":"850_CR7","doi-asserted-by":"crossref","unstructured":"Browne, S., Dongarra, J., Garner, N., London, K., Mucci, P.: A scalable cross-platform infrastructure for application performance tuning using hardware counters. In: ACM\/IEEE 2000 Conference on Supercomputing, p. 42. IEEE (2000)","DOI":"10.1109\/SC.2000.10029"},{"issue":"1","key":"850_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11227-014-1199-5","volume":"69","author":"RS Campos","year":"2014","unstructured":"Campos, R.S., Lobosco, M., dos Santos, R.W.: A GPU-based heart simulator with mass-spring systems and cellular automaton. J Supercomput 69(1), 1\u20138 (2014). doi: 10.1007\/s11227-014-1199-5","journal-title":"J Supercomput"},{"issue":"1","key":"850_CR9","doi-asserted-by":"publisher","first-page":"015,012","DOI":"10.1088\/0965-0393\/22\/1\/015012","volume":"22","author":"T Carozzani","year":"2013","unstructured":"Carozzani, T., Gandin, C.A., Digonnet, H.: Optimized parallel computing for cellular automaton finite element modeling of solidification grain structures. Modelling Simul. Mater. Sci. Eng. 22(1), 015,012 (2013). doi: 10.1088\/0965-0393\/22\/1\/015012","journal-title":"Modelling Simul. Mater. Sci. Eng."},{"key":"850_CR10","unstructured":"Caux, J., Hill David, R., Siregar, P.: Accelerating 3D Cellular automata computation with GP-GPU in the context of integrative biology. In: Cellular Automata\u2014Innovative Modelling for Science and Engineering, pp. 411\u2013426. InTech (2011). https:\/\/hal.archives-ouvertes.fr\/hal-00679045"},{"issue":"1","key":"850_CR11","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1146\/annurev.fluid.30.1.329","volume":"30","author":"S Chen","year":"1998","unstructured":"Chen, S., Doolen, G.D.: Lattice Boltzmann method for fluid flows. Ann. Rev. Fluid Mech. 30(1), 329\u2013364 (1998). doi: 10.1146\/annurev.fluid.30.1.329","journal-title":"Ann. Rev. Fluid Mech."},{"key":"850_CR12","unstructured":"CUDA C Programming Guide, vol. 4.2. NVIDIA (2012). http:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html"},{"key":"850_CR13","unstructured":"CUDA C Programming Guide, vol. 7.0. NVIDIA (2015). http:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html"},{"key":"850_CR14","unstructured":"CUDA from NVIDIA. http:\/\/www.nvidia.com\/cuda"},{"issue":"9","key":"850_CR15","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1016\/j.parco.2011.03.005","volume":"37","author":"C Feichtinger","year":"2011","unstructured":"Feichtinger, C., Habich, J., Kstler, H., Hager, G., Rde, U., Wellein, G.: A flexible patch-based lattice Boltzmann parallelization approach for heterogeneous GPU-CPU clusters. Parallal Comput. 37(9), 536\u2013549 (2011). doi: 10.1016\/j.parco.2011.03.005","journal-title":"Parallal Comput."},{"issue":"8","key":"850_CR16","doi-asserted-by":"publisher","first-page":"1578","DOI":"10.1016\/j.cpc.2012.02.026","volume":"183","author":"EE Ferrero","year":"2012","unstructured":"Ferrero, E.E., De Francesco, J.P., Wolovick, N., Cannas, S.A.: q-state potts model metastability study using optimized GPU-based Monte Carlo algorithms. Comput. Phys. Commun. 183(8), 1578\u20131587 (2012). doi: 10.1016\/j.cpc.2012.02.026","journal-title":"Comput. Phys. Commun."},{"key":"850_CR17","unstructured":"Ganguly, N., Sikdar, B.K., Deutsch, A., Canright, G., Chaudhuri, P.P.: A survey on cellular automata. Center for High Performance Computing, Dresden University of Technology (2003). http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary? , doi:10.1.1.107.7729"},{"issue":"4","key":"850_CR18","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1038\/scientificamerican1070-120","volume":"223","author":"M Gardner","year":"1970","unstructured":"Gardner, M.: Mathematical games: the fantastic combinations of John Conway new solitaire game life. Sci. Am. 223(4), 120\u2013123 (1970)","journal-title":"Sci. Am."},{"key":"850_CR19","doi-asserted-by":"publisher","unstructured":"Gibson, M.J., Keedwell, E.C., Savi, D.: Understanding the efficient parallelisation of cellular automata on CPU and GPGPU hardware. In: Proceeding of the Fifteenth Annual Conference Companion on Genetic and Evolutionary Computation Conference Companion\u2014GECCO 13 Companion pp. 171\u2013172 (2013). doi: 10.1145\/2464576.2464660","DOI":"10.1145\/2464576.2464660"},{"key":"850_CR20","doi-asserted-by":"publisher","unstructured":"Gibson, M.J., Keedwell, E.C., Savi, D.A.: An investigation of the efficient implementation of cellular automata on multi-core CPU and GPU hardware. J. Parallel Distrib. Comput. 77, 11\u201325 (2014). doi: 10.1016\/j.jpdc.2014.10.011","DOI":"10.1016\/j.jpdc.2014."},{"key":"850_CR21","doi-asserted-by":"crossref","unstructured":"Hawick, K.A., Johnson, M.G.: Bit-packed damaged lattice potts model simulations with cuda and gpus. In: Proceedings of International Conferences on Modelling, Simulation and Identification, pp. 371\u2013378 (2011)","DOI":"10.2316\/P.2011.755-056"},{"issue":"3","key":"850_CR22","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1145\/1555815.1555775","volume":"37","author":"S Hong","year":"2009","unstructured":"Hong, S., Kim, H.: An analytical model for a GPU architecture with memory-level and thread-level parallelism awareness. SIGARCH Comput. Archit. News 37(3), 152 (2009). doi: 10.1145\/1555815.1555775","journal-title":"SIGARCH Comput. Archit. News"},{"key":"850_CR23","doi-asserted-by":"crossref","unstructured":"Kjolstad, F.B., Snir, M.: Ghost cell pattern. In: Proceedings of the 2010 Workshop on Parallel Programming Patterns, p.\u00a04. ACM, New York (2010)","DOI":"10.1145\/1953611.1953615"},{"key":"850_CR24","unstructured":"LAMMPS: Lennard Jones Liquid Benchmark. http:\/\/lammps.sandia.gov\/bench.html#lj"},{"issue":"2","key":"850_CR25","doi-asserted-by":"publisher","first-page":"384","DOI":"10.1007\/s10766-013-0252-y","volume":"42","author":"C Lee","year":"2013","unstructured":"Lee, C., Ro, W.W., Gaudiot, J.L.: Boosting CUDA applications with CPU-GPU hybrid computing. Int. J. Parallel Program. 42(2), 384\u2013404 (2013). doi: 10.1007\/s10766-013-0252-y","journal-title":"Int. J. Parallel Program."},{"issue":"2","key":"850_CR26","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/MM.2008.31","volume":"28","author":"E Lindholm","year":"2008","unstructured":"Lindholm, E., Nickolls, J., Oberman, S., Montrym, J.: Nvidia tesla: a unified graphics and computing architecture. IEEE Micro 28(2), 39\u201355 (2008)","journal-title":"IEEE Micro"},{"key":"850_CR27","unstructured":"Maruyama, N., Aoki, T.: Optimizing stencil computations for NVIDIA Kepler GPUs. In: Gr\u00f6\u00dflinger, A., K\u00f6stler, H. (eds.) Proceedings of the 1st International Workshop on High-Performance Stencil Computations, pp. 89\u201395. Austria, Vienna (2014)"},{"key":"850_CR28","doi-asserted-by":"publisher","unstructured":"Meng, J., Skadron, K.: Performance modeling and automatic ghost zone optimization for iterative stencil loops on GPUs. In: Proceedings of the 23rd International Conference on Conference on Supercomputing\u2014ICS 09 pp. 256\u2013265 (2009). doi: 10.1145\/1542275.1542313","DOI":"10.1145\/1542275.1542313"},{"key":"850_CR29","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.compeleceng.2015.09.015","volume":"48","author":"EN Mill\u00e1n","year":"2015","unstructured":"Mill\u00e1n, E.N., Bederian, C., Piccoli, M.F., Garc\u00eda Garino, C., Bringa, E.M.: Performance analysis of cellular automata HPC implementations. Comput. Electr. Eng. 48, 12\u201324 (2015). doi: 10.1016\/j.compeleceng.2015.09.015","journal-title":"Comput. Electr. Eng."},{"key":"850_CR30","unstructured":"Mill\u00e1n, E.N., Mart\u00ednez, P.C., Gil\u00a0Costa, G.V., Piccoli, M.F., Printista, A.M., Bederian, C., Garc\u00eda\u00a0Garino, C., Bringa, E.M.: Parallel implementation of a cellular automata in a hybrid CPU\/GPU environment. In: A.\u00a0De\u00a0Giusti (ed.) XVIII Congreso Argentino de Ciencias de la Computaci\u00f3n, pp. 184\u2013193. Red de Universidades con Carreras en Inform\u00e1tica RedUNCI (2013). ISBN 978-987-23963-1-2"},{"key":"850_CR31","doi-asserted-by":"crossref","unstructured":"Moore, N.: Kernel specialization for improved adaptability and performance on graphics processing units (gpus). Ph.D. thesis, Northeastern University Boston, MA (2012)","DOI":"10.1109\/IPDPS.2013.31"},{"issue":"1","key":"850_CR32","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1186\/2194-3206-1-3","volume":"1","author":"MJ North","year":"2013","unstructured":"North, M.J., Collier, N.T., Ozik, J., Tatara, E.R., Macal, C.M., Bragen, M., Sydelko, P.: Complex adaptive systems modeling with repast simphony. Complex Adapt. Syst. Model. 1(1), 3 (2013). doi: 10.1186\/2194-3206-1-3","journal-title":"Complex Adapt. Syst. Model."},{"key":"850_CR33","unstructured":"NVIDIA: Whitepaper NVIDIA GeForce GTX 750 Ti, v1.1"},{"key":"850_CR34","unstructured":"NVIDIA: Whitepaper NVIDIA GeForce GTX 980, v1.1"},{"key":"850_CR35","unstructured":"NVIDIA: Whitepaper NVIDIAs Next Generation CUDA Compute Architecture: Fermi, v1.1"},{"key":"850_CR36","unstructured":"NVIDIA: Whitepaper NVIDIAs Next Generation CUDA Compute Architecture: Kepler GK110, v1.0"},{"key":"850_CR37","unstructured":"NVIDIA: Nvidia geforce 8800 gpu architecture overview. Technical brief, November 2006 (2006)"},{"key":"850_CR38","unstructured":"NVIDIA: Tuning Cuda Applications for Kepler, v7.0 (2015)"},{"key":"850_CR39","unstructured":"NVIDIA: Tuning Cuda Applications for Maxwell, v7.0 (2015)"},{"key":"850_CR40","unstructured":"NVIDIA: Nvidia geforce gtx 200 gpu architectural overview. Technical brief, May (2008)"},{"issue":"1","key":"850_CR41","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.jocs.2013.07.005","volume":"5","author":"G Oxman","year":"2014","unstructured":"Oxman, G., Weiss, S., Be\u2019ery, Y.: Computational methods for conway\u2019s game of life cellular automaton. J. Comput. Sci. 5(1), 24\u201331 (2014). doi: 10.1016\/j.jocs.2013.07.005","journal-title":"J. Comput. Sci."},{"key":"850_CR42","unstructured":"Papadopoulou, M.M., Sadooghi-Alvandi, M., Wong, H.: Micro-benchmarking the GT200 GPU. Computer Group, ECE, University of Toronto, Technical Report (2009)"},{"key":"850_CR43","unstructured":"Perumalla, K.S., Aaby, B.G.: Data parallel execution challenges and runtime performance of agent simulations on gpus. In: Proceedings of the 2008 Spring Simulation Multiconference, SpringSim\u201908, pp. 116\u2013123. Society for Computer Simulation International, San Diego, CA, USA (2008). http:\/\/dl.acm.org\/citation.cfm?id=1400549.1400564"},{"key":"850_CR44","doi-asserted-by":"publisher","unstructured":"Pohl, T., Deserno, F., Thurey, N., Rude, U., Lammers, P., Wellein, G., Zeiser, T.: Performance evaluation of parallel large-scale lattice boltzmann applications on three supercomputing architectures. In: Proceedings of the ACM\/IEEE SC2004 Conference p. 21 (2004). doi: 10.1109\/sc.2004.37","DOI":"10.1109\/sc.2004.37"},{"issue":"12","key":"850_CR45","doi-asserted-by":"publisher","first-page":"4468","DOI":"10.1016\/j.jcp.2009.03.018","volume":"228","author":"T Preis","year":"2009","unstructured":"Preis, T., Virnau, P., Paul, W., Schneider, J.J.: GPU accelerated Monte Carlo simulation of the 2D and 3D ising model. J. Comput. Phys. 228(12), 4468\u20134477 (2009). doi: 10.1016\/j.jcp.2009.03.018","journal-title":"J. Comput. Phys."},{"issue":"10","key":"850_CR46","doi-asserted-by":"publisher","first-page":"27","DOI":"10.5120\/14614-2869","volume":"84","author":"D RanjanNayak","year":"2013","unstructured":"RanjanNayak, D., Kumar Sahu, S., Mohammed, J.: A cellular automata based optimal edge detection technique using twenty-five neighborhood model. IJCA 84(10), 27\u201333 (2013). doi: 10.5120\/14614-2869","journal-title":"IJCA"},{"issue":"4","key":"850_CR47","doi-asserted-by":"publisher","first-page":"926","DOI":"10.1016\/j.cpc.2010.12.029","volume":"182","author":"D Rapaport","year":"2011","unstructured":"Rapaport, D.: Enhanced molecular dynamics performance with a programmable graphics processor. Comput. Phys. Commun. 182(4), 926\u2013934 (2011). doi: 10.1016\/j.cpc.2010.12.029","journal-title":"Comput. Phys. Commun."},{"issue":"1","key":"850_CR48","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.acme.2014.06.006","volume":"15","author":"L Rauch","year":"2015","unstructured":"Rauch, L., Madej, L., Spytkowski, P., Golab, R.: Development of the cellular automata framework dedicated for metallic materials microstructure evolution models. Arch. Civil Mech. Eng. 15(1), 48\u201361 (2015). doi: 10.1016\/j.acme.2014.06.006","journal-title":"Arch. Civil Mech. Eng."},{"key":"850_CR49","first-page":"253","volume":"36","author":"L Russo","year":"2014","unstructured":"Russo, L., Russo, P., Vakalis, D., Siettos, C.: Detecting weak points of wildland fire spread: a cellular automata model risk assessment simulation approach. Chem. Eng. 36, 253\u2013258 (2014)","journal-title":"Chem. Eng."},{"key":"850_CR50","doi-asserted-by":"crossref","unstructured":"Rybacki, S., Himmelspach, J., Uhrmacher, A.M.: Experiments with single core, multi-core, and GPU based computation of cellular automata. In: First International Conference on Advances in System Simulation, 2009. SIMUL\u201909, pp. 62\u201367. IEEE (2009)","DOI":"10.1109\/SIMUL.2009.36"},{"key":"850_CR51","doi-asserted-by":"publisher","unstructured":"Ryoo, S., Rodrigues, C.I., Stone, S.S., Baghsorkhi, S.S., Ueng, S.Z., Stratton, J.A., Hwu, W.m.W.: Program optimization space pruning for a multithreaded gpu. In: Proceedings of the Sixth Annual IEEE\/ACM International Symposium on Code Generation and Optimization\u2014CGO 08 (2008). doi: 10.1145\/1356058.1356084","DOI":"10.1145\/1356058.1356084"},{"key":"850_CR52","doi-asserted-by":"crossref","unstructured":"Shimokawabe, T., Aoki, T., Takaki, T., Yamanaka, A., Nukada, A., Endo, T., Maruyama, N., Matsuoka, S.: Peta-scale phase-field simulation for dendritic solidification on the tsubame 2.0 supercomputer. In: 2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC), pp. 1\u201311 (2011)","DOI":"10.1145\/2063384.2063388"},{"key":"850_CR53","doi-asserted-by":"crossref","unstructured":"Smoller, J.: Shock waves and reaction-diffusion equations. In: Research Supported by the US Air Force and National Science Foundation, vol. 258. Springer, New York(Grundlehren der Mathematischen Wissenschaften, vol. 258), p. 600 (1983)","DOI":"10.1007\/978-1-4684-0152-3"},{"key":"850_CR54","doi-asserted-by":"publisher","unstructured":"Topa, P.: Cellular automata model tuned for efficient computation on GPU with global memory cache. In: 2014 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, pp. 380\u2013383 (2014). doi: 10.1109\/pdp.2014.97","DOI":"10.1109\/pdp.2014.97"},{"key":"850_CR55","first-page":"3","volume":"14","author":"P Topa","year":"2013","unstructured":"Topa, P., M\u0142ocek, P.: Using shared memory as a cache in cellular automata water flow simulations on gpus. Comput. Sci. 14, 3 (2013)","journal-title":"Comput. Sci."},{"key":"850_CR56","unstructured":"Top 500 supercomputers, list of june 2016. http:\/\/www.top500.org\/lists\/2016\/06\/"},{"key":"850_CR57","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.compenvurbsys.2014.11.003","volume":"50","author":"W Veerbeek","year":"2015","unstructured":"Veerbeek, W., Pathirana, A., Ashley, R., Zevenbergen, C.: Enhancing the calibration of an urban growth model using a memetic algorithm. Comput. Environ. Urban Syst. 50, 53\u201365 (2015). doi: 10.1016\/j.compenvurbsys.2014.11.003","journal-title":"Comput. Environ. Urban Syst."},{"key":"850_CR58","unstructured":"Volkov, V.: Better performance at lower occupancy. In: Proceedings of the GPU Technology Conference, GTC, vol. 10 (2010)"},{"key":"850_CR59","doi-asserted-by":"publisher","unstructured":"Volkov, V., Demmel, J.: Benchmarking GPUs to tune dense linear algebra. 2008 SC\u2014International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201311 (2008). doi: 10.1109\/sc.2008.5214359","DOI":"10.1109\/sc.2008.5214359"},{"key":"850_CR60","unstructured":"Wilensky, U.: Netlogo. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL (1999). http:\/\/ccl.northwestern.edu\/netlogo\/"},{"issue":"4","key":"850_CR61","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/1498765.1498785","volume":"52","author":"S Williams","year":"2009","unstructured":"Williams, S., Waterman, A., Patterson, D.: Roofline: an insightful visual performance model for multicore architectures. Commun. ACM 52(4), 65 (2009). doi: 10.1145\/1498765.1498785","journal-title":"Commun. ACM"},{"issue":"12","key":"850_CR62","doi-asserted-by":"publisher","first-page":"4453","DOI":"10.12733\/jics20104445","volume":"11","author":"Y Zhao","year":"2014","unstructured":"Zhao, Y.: GPU accelerated computation and real-time rendering of cellular automata model for spatial simulation. J. Inform. Comput. Sci. 11(12), 4453\u20134465 (2014). doi: 10.12733\/jics20104445","journal-title":"J. Inform. Comput. Sci."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-0850-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0850-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-0850-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,20]],"date-time":"2019-09-20T15:10:43Z","timestamp":1568992243000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-0850-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,7]]},"references-count":62,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["850"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-0850-3","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2017,4,7]]}}}