{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T21:15:38Z","timestamp":1743023738348,"version":"3.40.3"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319178844"},{"type":"electronic","value":"9783319178851"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-17885-1_1606","type":"book-chapter","created":{"date-parts":[[2017,9,15]],"date-time":"2017-09-15T16:00:01Z","timestamp":1505491201000},"page":"388-394","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Cuda\/GPU"],"prefix":"10.1007","author":[{"given":"Cheng-Zhi","family":"Qin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,5,12]]},"reference":[{"key":"100116_CR4575","doi-asserted-by":"crossref","unstructured":"Bernab\u00e9 S, Plaza A, Marpu PR et\u00a0al (2012) A new parallel tool for classification of remotely sensed imagery. Comput Geosci 46:208\u2013218","DOI":"10.1016\/j.cageo.2011.12.009"},{"key":"100116_CR4576","doi-asserted-by":"crossref","unstructured":"Brodtkorb AR, Hagen TR, Lie K-A et\u00a0al (2010) Simulation and visualization of the Saint-Venant system using GPUs. Comput Vis Sci 13:341\u2013353","DOI":"10.1007\/s00791-010-0149-x"},{"key":"100116_CR4577","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1016\/j.cageo.2012.11.013","volume":"54","author":"T Cheng","year":"2013","unstructured":"Cheng T (2013) Accelerating universal Kriging interpolation algorithm using CUDA-enabled GPU. Comput Geosci 54:178\u2013183","journal-title":"Comput Geosci"},{"key":"100116_CR4578","doi-asserted-by":"publisher","first-page":"2084","DOI":"10.1016\/j.cpc.2011.05.002","volume":"182","author":"FA Cruz","year":"2011","unstructured":"Cruz FA, Layton SK, Barba LA (2011) How to obtain efficient GPU kernels: an illustration using FMM & FGT algorithms. Comput Phys Commun 182:2084\u20132098","journal-title":"Comput Phys Commun"},{"key":"100116_CR4579","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1016\/j.parco.2011.10.002","volume":"38","author":"P Du","year":"2012","unstructured":"Du P, Weber R, Luszczek P et al (2012) From CUDA to OpenCL: towards a performance-portable solution for multi-platform GPU programming. Parallel Comput 38:391\u2013407","journal-title":"Parallel Comput"},{"key":"100116_CR4580","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, Kostler H et al (2011) A flexible patch-based lattice Boltzmann parallelization approach for heterogeneous GPU-CPU clusters. Parallel Comput 37:536\u2013549","journal-title":"Parallel Comput"},{"issue":"9","key":"100116_CR4581","doi-asserted-by":"publisher","first-page":"1877","DOI":"10.1080\/13658816.2014.902949","volume":"28","author":"M Fort","year":"2014","unstructured":"Fort M, Sellares A, Valladares N (2014) A parallel GPU-based approach for reporting flock patterns. Int J Geogr Inf Sci 28(9):1877\u20131903","journal-title":"Int J Geogr Inf Sci"},{"key":"100116_CR4582","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1145\/1839676.1839694","volume":"53","author":"M Garland","year":"2010","unstructured":"Garland M, Kirk DB (2010) Understanding throughput-oriented architectures. Commun ACM 53:58\u201366","journal-title":"Commun ACM"},{"issue":"4","key":"100116_CR4583","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/MM.2008.57","volume":"28","author":"M Garland","year":"2008","unstructured":"Garland M, LeGrand S, Nickolls J et al (2008) Parallel computing experiences with CUDA. IEEE Micro 28(4):13\u201327","journal-title":"IEEE Micro"},{"key":"100116_CR4584","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1016\/j.envsoft.2011.02.014","volume":"26","author":"AJ Kalyanapu","year":"2011","unstructured":"Kalyanapu AJ, Shankar S, Pardyjak ER et al (2011) Assessment of GPU computational enhancement to a 2D flood model. Environ Model Softw 26:1009\u20131016","journal-title":"Environ Model Softw"},{"key":"100116_CR4585","doi-asserted-by":"crossref","unstructured":"Larsen ES, McAllister D (2001) Fast matrix multiplies using graphics hardware. Paper presented at Supercomputing, Denver, 10\u201316 Nov 2001","DOI":"10.1145\/582034.582089"},{"issue":"2","key":"100116_CR4586","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/MM.2008.31","volume":"28","author":"E Lindholm","year":"2008","unstructured":"Lindholm E, Nickolls J, Oberman S et al (2008) NVIDIA tesla: a unified graphics and computing architecture. IEEE Micro 28(2):39\u201355","journal-title":"IEEE Micro"},{"key":"100116_CR4587","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.cageo.2012.10.010","volume":"52","author":"N Luka\u010d","year":"2013","unstructured":"Luka\u010d N, \u017dalik B (2013) GPU-based roofs\u2019 solar potential estimation using LiDAR data. Comput Geosci 52: 34\u201341","journal-title":"Comput Geosci"},{"key":"100116_CR4588","unstructured":"Munshi A (2012) The OpenCL specification (Version 1.2). Khronos OpenCL Working Group"},{"issue":"2","key":"100116_CR4589","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/1365490.1365500","volume":"6","author":"J Nickolls","year":"2008","unstructured":"Nickolls J, Buck I, Garland M et al (2008) Scalable parallel programming with CUDA. ACM Queue 6(2): 40\u201353","journal-title":"ACM Queue"},{"key":"100116_CR4590","unstructured":"NVIDIA Corp. (2012) NVIDIA CUDA C programming guide (Version 4.2)"},{"key":"100116_CR4591","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1016\/j.cageo.2011.09.013","volume":"43","author":"D Oryspayev","year":"2012","unstructured":"Oryspayev D, Sugumaran R, DeGroote J et al (2012) LiDAR data reduction using vertex decimation and processing with GPGPU and multicore CPU technology. Comput Geosci 43:118\u2013125","journal-title":"Comput Geosci"},{"issue":"1","key":"100116_CR4592","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1111\/j.1467-8659.2007.01012.x","volume":"26","author":"JD Owens","year":"2007","unstructured":"Owens JD, Luebke D, Govindaraju N et al (2007) A survey of general-purpose computation on graphics hardware. Comput Graph Forum 26(1):80\u2013113","journal-title":"Comput Graph Forum"},{"key":"100116_CR4593","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1016\/j.cageo.2012.02.022","volume":"43","author":"C-Z Qin","year":"2012","unstructured":"Qin C-Z, Zhan L (2012) Parallelizing flow-accumulation calculations on Graphics Processing Units\u2014from iterative DEM preprocessing algorithm to recursive multiple-flow-direction algorithm. Comput Geosci 43:7\u201316","journal-title":"Comput Geosci"},{"issue":"11","key":"100116_CR4594","doi-asserted-by":"publisher","first-page":"2127","DOI":"10.1080\/13658816.2014.911300","volume":"28","author":"C-Z Qin","year":"2014","unstructured":"Qin C-Z, Zhan L-J, Zhu A-X et al (2014) A strategy for raster-based geocomputation under different parallel computing platforms. Int J Geogr Inf Sci 28(11):2127\u20132144","journal-title":"Int J Geogr Inf Sci"},{"key":"100116_CR4595","doi-asserted-by":"publisher","first-page":"17","DOI":"10.5194\/gmd-6-17-2013","volume":"6","author":"E Siewertsen","year":"2013","unstructured":"Siewertsen E, Piwonski J, Slawig T (2013) Porting marine ecosystem model spin-up using transport matrics to GPUs. Geosci Model Dev 6:17\u201328","journal-title":"Geosci Model Dev"},{"key":"100116_CR4596","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1016\/j.envsoft.2010.12.011","volume":"26","author":"B Singh","year":"2011","unstructured":"Singh B, Pardyjak ER, Norgren A et al (2011) Accelerating urban fast response Lagrangian dispersion simulations using inexpensive graphics processor parallelism. Environ Model Softw 26:739\u2013750","journal-title":"Environ Model Softw"},{"issue":"3","key":"100116_CR4597","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1109\/MCSE.2010.69","volume":"12","author":"JE Stone","year":"2010","unstructured":"Stone JE, Gohara D, Shi G (2010) OpenCL: a parallel programming standard for heterogeneous computing systems. Comput Sci Eng 12(3):66\u201373","journal-title":"Comput Sci Eng"},{"issue":"11","key":"100116_CR4598","doi-asserted-by":"publisher","first-page":"2182","DOI":"10.1080\/13658816.2013.778413","volume":"27","author":"W Tang","year":"2013","unstructured":"Tang W (2013) Parallel construction of large circular cartograms using graphics processing units. Int J Geograph Inf Sci 27(11):2182\u20132206","journal-title":"Int J Geograph Inf Sci"},{"key":"100116_CR4599","doi-asserted-by":"publisher","first-page":"3605","DOI":"10.1016\/j.ecolmodel.2011.08.016","volume":"222","author":"W Tang","year":"2011","unstructured":"Tang W, Bennett DA (2011) Parallel agent-based modeling of spatial opinion diffusion accelerated using graphics processing units. Ecol Model 222:3605\u20133615","journal-title":"Ecol Model"},{"key":"100116_CR4600","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1016\/j.cageo.2013.07.011","volume":"62","author":"D Tristram","year":"2014","unstructured":"Tristram D, Hughes D, Bradshaw K (2014) Accelerating a hydrological uncertainty ensemble model using graphics processing units (GPUs). Comput Geosci 62:178\u2013186","journal-title":"Comput Geosci"}],"container-title":["Encyclopedia of GIS"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-17885-1_1606","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,17]],"date-time":"2019-04-17T07:42:57Z","timestamp":1555486977000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-17885-1_1606"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319178844","9783319178851"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-17885-1_1606","relation":{},"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"12 May 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}