{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T15:27:18Z","timestamp":1775143638153,"version":"3.50.1"},"publisher-location":"Cham","reference-count":18,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319787169","type":"print"},{"value":"9783319787176","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","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":[[2018]]},"DOI":"10.1007\/978-3-319-78717-6_9","type":"book-chapter","created":{"date-parts":[[2018,9,11]],"date-time":"2018-09-11T16:38:14Z","timestamp":1536683894000},"page":"219-244","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Multi- and Many-Threaded Heterogeneous Parallel Grammatical Evolution"],"prefix":"10.1007","author":[{"given":"Amanda Sabatini","family":"Dufek","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Douglas Adriano","family":"Augusto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Helio Jos\u00e9 Corr\u00eaa","family":"Barbosa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pedro Leite","family":"da Silva Dias","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,9,12]]},"reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"D.A. Augusto, H.J.C. Barbosa, Symbolic regression via genetic programming, in Proceedings. Vol. 1 Sixth Brazilian Symposium on Neural Networks (2000), pp. 173\u2013178","DOI":"10.1109\/SBRN.2000.889734"},{"issue":"1","key":"9_CR2","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.jpdc.2012.01.012","volume":"73","author":"DA Augusto","year":"2013","unstructured":"D.A. Augusto, H.J.C. Barbosa, Accelerated parallel genetic programming tree evaluation with OpenCL. J. Parallel Distrib. Comput. 73(1), 86\u2013100 (2013)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9_CR3","unstructured":"W.J. Bolosky, M.L. Scott, False sharing and its effect on shared memory performance, in USENIX Systems on USENIX Experiences with Distributed and Multiprocessor Systems - Volume 4. Sedms\u201993, Berkeley, CA (USENIX Association, Berkeley, CA, 1993), pp. 3\u20133"},{"key":"9_CR4","volume-title":"Parallel Programming in OpenMP","author":"R Chandra","year":"2001","unstructured":"R. Chandra, L. Dagum, D. Kohr, D. Maydan, J. McDonald, R. Menon, Parallel Programming in OpenMP (Morgan Kaufmann, San Francisco, CA, 2001)"},{"key":"9_CR5","doi-asserted-by":"crossref","unstructured":"L. Deng, D. Yu, Deep learning: methods and applications. Technical Report (2014)","DOI":"10.1561\/9781601988157"},{"key":"9_CR6","unstructured":"S.S. Haykin, Neural Networks and Learning Machines, 3rd edn. (Pearson Education, Upper Saddle River, NJ, 2009)"},{"key":"9_CR7","doi-asserted-by":"publisher","first-page":"1170","DOI":"10.1145\/7902.7903","volume":"29","author":"WD Hillis","year":"1986","unstructured":"W.D. Hillis, G.L. Steele Jr., Data parallel algorithms. Commun. ACM 29, 1170\u20131183 (1986)","journal-title":"Commun. ACM"},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"C. Iancu, S. Hofmeyr, F. Blagojevi\u0107, Y. Zheng, Oversubscription on multicore processors, in 2010 IEEE International Symposium on Parallel Distributed Processing (IPDPS) (April 2010), pp. 1\u201311","DOI":"10.1109\/IPDPS.2010.5470434"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"P. J\u00e4\u00e4skel\u00e4inen, C.S. de La Lama, E. Schnetter, K. Raiskila, J. Takala, H. Berg, pocl: A performance-portable OpenCL implementation. Int. J. Parallel Program. 43(5), 752\u2013785 (2015)","DOI":"10.1007\/s10766-014-0320-y"},{"key":"9_CR10","volume-title":"Memory Systems: Cache, DRAM, Disk","author":"B Jacob","year":"2007","unstructured":"B. Jacob, S. Ng, D. Wang, Memory Systems: Cache, DRAM, Disk (Morgan Kaufmann, San Francisco, CA, 2007)"},{"key":"9_CR11","unstructured":"D. Kaeli, P. Mistry, D. Schaa, D.P. Zhang (eds.), Heterogeneous Computing with OpenCL 2.0, 3rd edn. (Morgan Kaufmann, Boston, 2015)"},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"C. Lameter, Numa (non-uniform memory access): an overview. Queue 11(7), 40:40\u201340:51 (2013)","DOI":"10.1145\/2508834.2513149"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"B.W. Lampson, Lazy and speculative execution in computer systems, in OPODIS, ed. by A. A. Shvartsman, vol. 4305. Lecture Notes in Computer Science, pp. 1\u20132 (Springer, Berlin, 2006)","DOI":"10.1007\/11945529_1"},{"key":"9_CR14","doi-asserted-by":"crossref","unstructured":"P. Pospichal, E. Murphy, M. O\u2019Neill, J. Schwarz, J. Jaros, Acceleration of grammatical evolution using graphics processing units: computational intelligence on consumer games and graphics hardware, in Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation, GECCO \u201911, New York, NY (ACM, New York, 2011), pp. 431\u2013438","DOI":"10.1145\/2001858.2002030"},{"key":"9_CR15","doi-asserted-by":"crossref","unstructured":"D. Robilliard, V. Marion-Poty, C. Fonlupt, Genetic programming on graphics processing units. Genet. Program Evolvable Mach. 10(4), 447 (2009)","DOI":"10.1007\/s10710-009-9092-3"},{"key":"9_CR16","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1016\/j.jpdc.2017.06.017","volume":"109","author":"ILS Russo","year":"2017","unstructured":"I.L.S. Russo, H.S. Bernardino, H.J.C. Barbosa, A massively parallel grammatical evolution technique with OpenCL. J. Parallel Distrib. Comput. 109, 333\u2013349 (2017)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9_CR17","doi-asserted-by":"crossref","unstructured":"J. Shen, J. Fang, H.J. Sips, A.L. Varbanescu, Performance traps in OpenCL for CPUs, in PDP (IEEE Computer Society, 2013), pp. 38\u201345","DOI":"10.1109\/PDP.2013.16"},{"key":"9_CR18","first-page":"135","volume-title":"A study of branch prediction strategies, in Proceedings of the 8th Annual Symposium on Computer Architecture, ISCA \u201981, Los Alamitos, CA","author":"JE Smith","year":"1981","unstructured":"J.E. Smith, A study of branch prediction strategies, in Proceedings of the 8th Annual Symposium on Computer Architecture, ISCA \u201981, Los Alamitos, CA (IEEE Computer Society Press, Los Alamitos, CA, 1981), pp. 135\u2013148"}],"container-title":["Handbook of Grammatical Evolution"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-78717-6_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,9]],"date-time":"2020-11-09T12:32:17Z","timestamp":1604925137000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-78717-6_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319787169","9783319787176"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-78717-6_9","relation":{},"subject":[],"published":{"date-parts":[[2018]]}}}