{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T22:25:53Z","timestamp":1648592753714},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2011,7,13]],"date-time":"2011-07-13T00:00:00Z","timestamp":1310515200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2012,7]]},"DOI":"10.1007\/s11227-011-0652-y","type":"journal-article","created":{"date-parts":[[2011,7,12]],"date-time":"2011-07-12T13:56:11Z","timestamp":1310478971000},"page":"84-102","source":"Crossref","is-referenced-by-count":4,"title":["Parallel computing of 3D smoking simulation based on OpenCL heterogeneous platform"],"prefix":"10.1007","volume":"61","author":[{"given":"Zhiyong","family":"Yuan","sequence":"first","affiliation":[]},{"given":"Weixin","family":"Si","sequence":"additional","affiliation":[]},{"given":"Xiangyun","family":"Liao","sequence":"additional","affiliation":[]},{"given":"Zhaoliang","family":"Duan","sequence":"additional","affiliation":[]},{"given":"Yihua","family":"Ding","sequence":"additional","affiliation":[]},{"given":"Jianhui","family":"Zhao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,7,13]]},"reference":[{"issue":"C12","key":"652_CR1","doi-asserted-by":"crossref","first-page":"1745","DOI":"10.1243\/09544062JMES813FT","volume":"221","author":"T Brandvik","year":"2007","unstructured":"Brandvik T, Pullan G (2007) Acceleration of a two-dimensional Euler Flow Solver Using Commodity Graphics Hardware. Proceedings of the Institution of Mechanical Engineers, Part C:. J Mech Eng Sci 221(C12):1745\u20131748","journal-title":"J Mech Eng Sci"},{"key":"652_CR2","volume-title":"Proceedings of the 2010 IEEE international symposium on parallel and distributed processing, workshops and PhD forum, IPDPSW 2010","author":"J Breitbart","year":"2010","unstructured":"Breitbart J, Fohry C (2010) OpenCL\u2014an effective programming model for data parallel computations at the cell broadband engine. In: Proceedings of the 2010 IEEE international symposium on parallel and distributed processing, workshops and PhD forum, IPDPSW 2010"},{"key":"652_CR3","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4684-0364-0","volume-title":"A mathematical introduction to fluid mechanics","author":"A Chorin","year":"1990","unstructured":"Chorin A, Marsden JE (1990) A mathematical introduction to fluid mechanics, 2nd edn. Springer, New York","edition":"2"},{"key":"652_CR4","unstructured":"Cullip T, Neumann U (1994) Accelerating volume reconstruction with 3D texture mapping hardware. Dissertation, University of North Carolina"},{"issue":"3","key":"652_CR5","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1109\/TVCG.2007.1014","volume":"13","author":"D Weiskopf","year":"2007","unstructured":"Weiskopf D, Schafhitrel T, Erl T (2007) Texture-based visualization of 3D unsteady flow by real-time advection and volumetric illumination. IEEE Trans Vis Comput Graph 13(3):569\u2013582","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"1","key":"652_CR6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1002\/fld.598","volume":"43","author":"FM Denaro","year":"2003","unstructured":"Denaro FM (2003) On the application of the Helmholtz-Hodge decomposition in projection methods for incompressible flows with general boundary condition. Int J Numer Methods Fluids 43(1):43\u201369","journal-title":"Int J Numer Methods Fluids"},{"key":"652_CR7","first-page":"133","volume-title":"Proceedings of the SIGGRAPH \/EUROGRAPHICS workshop on graphics hardware","author":"K Fatalian","year":"2004","unstructured":"Fatalian K, Sugerman J, Hanrahan P (2004) Understanding the efficiency of GPU algorithms for matrix-matrix multiplication. In: Proceedings of the SIGGRAPH \/EUROGRAPHICS workshop on graphics hardware, pp 133\u2013138"},{"key":"652_CR8","first-page":"15","volume-title":"Proceedings of the ACM SIGGRAPH conference on computer graphics","author":"R Fedkiw","year":"2001","unstructured":"Fedkiw R, Stam J, Jensen HW (2001) Visual simulation of smoke. In: Proceedings of the ACM SIGGRAPH conference on computer graphics, pp 15\u201322"},{"key":"652_CR9","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1145\/258734.258838","volume-title":"Proceedings of the ACM SIGGRAPH conference on computer graphics","author":"N Foster","year":"1997","unstructured":"Foster N, Metaxas D (1997) Modeling the motion of a hot, turbulent gas. In: Proceedings of the ACM SIGGRAPH conference on computer graphics, pp 181\u2013188"},{"key":"652_CR10","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1109\/CGI.1997.601299","volume-title":"Proceedings of computer graphics international conference, CGI","author":"N Foster","year":"1997","unstructured":"Foster N, Metaxas D (1997) Controlling fluid animation. In: Proceedings of computer graphics international conference, CGI, pp 178\u2013188"},{"key":"652_CR11","unstructured":"Khronos OpenCL Working Group (2010) The OpenCL Specification, Version: 1.1, Document Revision: 36. http:\/\/www.khronos.org\/registry\/cl\/specs\/opencl-1.1.pdf . Accessed 15 October 2010"},{"key":"652_CR12","doi-asserted-by":"crossref","unstructured":"Kim T, Th\u00fcrey N, James D, Markus G (2008) Wavelet turbulence for fluid simulation. ACM Trans Graph 27(3): Article Number 50, August 1, 2008","DOI":"10.1145\/1360612.1360649"},{"key":"652_CR13","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/APVIS.2007.329285","volume-title":"Asia-Pacific symposium on visualisation, APVIS 2007, Proceedings","author":"M Kraus","year":"2007","unstructured":"Kraus M, Strengert M, Klein T et al (2007) Adaptive sampling in three dimensions for volume rendering on GPU. In: Asia-Pacific symposium on visualisation, APVIS 2007, Proceedings, pp 113\u2013120"},{"key":"652_CR14","first-page":"160","volume-title":"Proceedings of the annual research conference of the South African institute of computer scientists and information technologists","author":"A Nottingham","year":"2009","unstructured":"Nottingham A, Irwin B (2009) GPU packet classification using OpenCL: a consideration of viable classification methods. In: Proceedings of the annual research conference of the South African institute of computer scientists and information technologists, pp 160\u2013169"},{"issue":"5","key":"652_CR15","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1109\/JPROC.2008.917757","volume":"96","author":"JD Owens","year":"2008","unstructured":"Owens JD, Houseton M, Luebke D, Green S, Stone JE, Phillips JC (2008) GPU computing. Proc IEEE 96(5):879\u2013899","journal-title":"Proc IEEE"},{"key":"652_CR16","volume-title":"ACM SIGGRAPH 2010 posters, SIGGRAPH \u201910","author":"B Purnomo","year":"2010","unstructured":"Purnomo B, Rubin N, Houston M (2010) ATI stream profiler: a tool to optimize an OpenCL kernel on ATI radeon GPUs. In: ACM SIGGRAPH 2010 posters, SIGGRAPH \u201910"},{"key":"652_CR17","first-page":"9","volume-title":"IEEE Pacific visualisation symposium 2008, PacificVis proceedings","author":"F Robler","year":"2008","unstructured":"Robler F, Botchen P, Ertl T (2008) Dynamic shader generation for flexible multi-volume visualization. In: IEEE Pacific visualisation symposium 2008, PacificVis proceedings, pp 9\u201316"},{"key":"652_CR18","first-page":"1","volume-title":"Proceedings of the 2008 ACM SIGGRAPH\/Eurographics symposium on computer animation","author":"H Schechter","year":"2008","unstructured":"Schechter H, Bridson R (2008) Evolving sub-grid turbulence for smoke animation. In: Proceedings of the 2008 ACM SIGGRAPH\/Eurographics symposium on computer animation, pp 1\u20137"},{"issue":"1","key":"652_CR19","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1145\/1037957.1037962","volume":"24","author":"O-Y Song","year":"2005","unstructured":"Song O-Y, Shin H, Ko H-S (2005) Stable but nondissipative water. ACM Trans Graph 24(1):81\u201397","journal-title":"ACM Trans Graph"},{"key":"652_CR20","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1145\/311535.311548","volume-title":"Proceedings of the 26th annual conference on computer graphics and interactive techniques, SIGGRAPH 99","author":"J Stam","year":"1999","unstructured":"Stam J (1999) Stable fluids. In: Proceedings of the 26th annual conference on computer graphics and interactive techniques, SIGGRAPH 99, pp 121\u2013128"},{"issue":"3","key":"652_CR21","doi-asserted-by":"crossref","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\u201372","journal-title":"Comput Sci Eng"},{"key":"652_CR22","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1145\/1183316.1183326","volume-title":"Proceedings\u2014Sandbox symposium 2006: ACM SIGGRAPH video game symposium, Sandbox \u201906","author":"TY Yeh","year":"2006","unstructured":"Yeh TY, Faloutsos P, Reinman G (2006) Enabling real-time physics simulation in future interactive entertainment. In: Proceedings\u2014Sandbox symposium 2006: ACM SIGGRAPH video game symposium, Sandbox \u201906, pp 71\u201381"},{"key":"652_CR23","doi-asserted-by":"crossref","first-page":"4059","DOI":"10.1109\/NSSMIC.2009.5402413","volume-title":"IEEE nuclear science symposium conference record, NSS\/MIC 2009","author":"W Zhang","year":"2009","unstructured":"Zhang W, Zhang L, Sun S, Xing Y, Wang Y, Zheng J (2009) A preliminary study of OpenCL for accelerating CT reconstruction and image recognition. In: IEEE nuclear science symposium conference record, NSS\/MIC 2009, pp 4059\u20134063"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-011-0652-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-011-0652-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-011-0652-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T10:24:05Z","timestamp":1559384645000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-011-0652-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7,13]]},"references-count":23,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,7]]}},"alternative-id":["652"],"URL":"https:\/\/doi.org\/10.1007\/s11227-011-0652-y","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,13]]}}}