{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,3]],"date-time":"2025-11-03T13:25:57Z","timestamp":1762176357566},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2009,6,25]],"date-time":"2009-06-25T00:00:00Z","timestamp":1245888000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2009,12]]},"DOI":"10.1007\/s10766-009-0113-x","type":"journal-article","created":{"date-parts":[[2009,6,24]],"date-time":"2009-06-24T12:07:42Z","timestamp":1245845262000},"page":"593-611","source":"Crossref","is-referenced-by-count":15,"title":["Parallel Lattice Boltzmann Method with Blocked Partitioning"],"prefix":"10.1007","volume":"37","author":[{"given":"Claudio","family":"Schepke","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicolas","family":"Maillard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe O. A.","family":"Navaux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,6,25]]},"reference":[{"key":"113_CR1","volume-title":"Computational Fluid Dynamics","author":"J.D. Anderson","year":"1995","unstructured":"Anderson J.D.: Computational Fluid Dynamics. McGraw-Hill, New York (1995)"},{"issue":"2","key":"113_CR2","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/j.compfluid.2004.12.002","volume":"35","author":"A. Artoli","year":"2005","unstructured":"Artoli A., Hoekstra A., Sloot P.: Optimizing Lattice Boltzmann simulations for unsteady flows. Comput. Fluids 35(2), 227\u2013240 (2005)","journal-title":"Comput. Fluids"},{"key":"113_CR3","volume-title":"An Introduction to Fluid Dynamics","author":"G.K. Batchelor","year":"1987","unstructured":"Batchelor G.K.: An Introduction to Fluid Dynamics. Cambridge University Press, Cambridge, MA (1987)"},{"key":"113_CR4","unstructured":"Buick, JM.: Lattice Boltzmann methods in interfacial wave modelling. Ph.D. Dissertation, University of Edinburgh, Fluid Dynamics Group, Feb. 1997"},{"key":"113_CR5","unstructured":"Carter, J., Oliker, L.: Performance evaluation of Lattice-Boltzmann magnetohydrodynamics simulations on modern parallel vector systems. Lawrence Berkeley National Laboratory, Paper LBNL-59340, Jan. 2006"},{"key":"113_CR6","doi-asserted-by":"crossref","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. Annu. Rev. Fluid Mech. 30, 329\u2013364 (1998)","journal-title":"Annu. Rev. Fluid Mech."},{"key":"113_CR7","volume-title":"Computational Fluid Dynamics","author":"T. Chung","year":"2003","unstructured":"Chung T.: Computational Fluid Dynamics. Cambridge University Press, Cambridge (2003)"},{"issue":"3","key":"113_CR8","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/S0010-4655(00)00205-8","volume":"134","author":"J.-C. Desplat","year":"2001","unstructured":"Desplat J.-C., Pagonabarraga I., Bladon P.: Ludwig: a parallel Lattice-Boltzmann code for complex fluids. Comput. Phys. Commun. 134(3), 273\u2013290 (2001)","journal-title":"Comput. Phys. Commun."},{"key":"113_CR9","unstructured":"Dongarra, J., Foster, I., Fox, G., Gropp, W., Kennedy, K., Torczon, L., White, A., (eds.): The Sourcebook of Parallel Computing. The Morgan Kaufmann Series in Computer Architecture and Design. Elsevier, Nov. 2002"},{"key":"113_CR10","unstructured":"Dupuis, A.: From a Lattice Boltzmann model to a parallel and reusable implementation of a virtual river. Ph.D. Dissertation, University of Geneva, CUI, Computer Science Departement, University of Geneva (2002)"},{"issue":"1","key":"113_CR11","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1137\/S0036144503428693","volume":"46","author":"E. Elmroth","year":"2004","unstructured":"Elmroth E., Gustavson F., Jonsson I., Ka\u0307gstr\u00f6m B.: Recursive blocked algorithms and hybrid data structures for dense matrix library software. SIAM Rev. 46(1), 3\u201345 (2004)","journal-title":"SIAM Rev."},{"key":"113_CR12","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-56026-2","volume-title":"Computational Methods for Fluid Dynamics","author":"J.H. Ferziger","year":"2002","unstructured":"Ferziger J.H., Peric M.: Computational Methods for Fluid Dynamics. Springer-Verlag, London (2002)"},{"issue":"6","key":"113_CR13","doi-asserted-by":"crossref","first-page":"4247","DOI":"10.1103\/PhysRevE.47.4247","volume":"47","author":"E.G. Flekk\u00f8y","year":"1993","unstructured":"Flekk\u00f8y E.G.: Lattice Bhatnagar-Gross-Krook models for miscible fluids. Phys. Rev. E 47(6), 4247\u20134257 (1993)","journal-title":"Phys. Rev. E"},{"key":"113_CR14","volume-title":"Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering","author":"I. Foster","year":"1995","unstructured":"Foster I.: Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering. Addison Wesley, Reading, MA (1995)"},{"key":"113_CR15","volume-title":"Using MPI: Portable Parallel Programming with the Message Passing Interface","author":"W. Gropp","year":"1994","unstructured":"Gropp W., Lusk E., Skjellum A.: Using MPI: Portable Parallel Programming with the Message Passing Interface. MIT Press, Cambridge, Massachusetts, USA (1994)"},{"key":"113_CR16","doi-asserted-by":"crossref","first-page":"927","DOI":"10.1023\/B:JOSS.0000015179.12689.e4","volume":"88","author":"X. He","year":"1997","unstructured":"He X., Luo L.-S.: Lattice Boltzmann model for the incompressible Navier-Stokes equation. J. Stat. Phys. 88, 927\u2013944 (1997)","journal-title":"J. Stat. Phys."},{"key":"113_CR17","doi-asserted-by":"crossref","first-page":"6811","DOI":"10.1103\/PhysRevE.56.6811","volume":"56","author":"X. He","year":"1997","unstructured":"He X., Luo L.-S.: Theory of the Lattice Boltzmann equation: from Boltzmann equation to Lattice Boltzmann equation. Phys. Rev. E 56, 6811\u20136817 (1997)","journal-title":"Phys. Rev. E"},{"issue":"4","key":"113_CR18","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1145\/592843.592845","volume":"28","author":"I. Jonsson","year":"2002","unstructured":"Jonsson I., Ka\u0307gstr\u00f6m B.: Recursive blocked algorithms for solving triangular systems\u2014Part I: one-sided and coupled Sylvester-type matrix equations. ACM Trans. Math. Softw. 28(4), 392\u2013415 (2002)","journal-title":"ACM Trans. Math. Softw."},{"key":"113_CR19","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/S0010-4655(98)00025-3","volume":"111","author":"D. Kandhai","year":"1998","unstructured":"Kandhai D., Koponen A., Hoekstra A., amd K.M., Timonen J., Sloot P.: Lattice-Boltzmann hydrodynamics on parallel systems. Comput. Phys. Commun. 111, 14\u201326 (1998)","journal-title":"Comput. Phys. Commun."},{"key":"113_CR20","unstructured":"K\u00f6rner, C., Pohl, T., R\u00fcde, U., Th\u00fcrey, N., and Zeiser, T.: Parallel Lattice Boltzmann methods for CFD applications. In: Bruaset, A., Tveito, A. (eds.) Numerical Solution of Partial Differential Equations on Parallel Computers, vol. 51 of Lecture Notes for Computational Science and Engineering, Chap. 5, pp. 439\u2013465. Springer-Verlag, London (2005). ISBN 3-540-29076-1"},{"key":"113_CR21","doi-asserted-by":"crossref","unstructured":"Lam, M.D., Rothberg, E.E., Wolf, M.E.: The cache performance and optimizations of blocked algorithms. In ASPLOS-IV: Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 63\u201374. ACM Press, New York, NY, USA (1991)","DOI":"10.1145\/106972.106981"},{"key":"113_CR22","doi-asserted-by":"crossref","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."},{"issue":"2","key":"113_CR23","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.cpc.2003.12.003","volume":"158","author":"C. Pan","year":"2004","unstructured":"Pan C., Prins J.F., Miller C.T.: A high-performance Lattice Boltzmann implementation to model flow in porous media. Comput. Phys. Commun. 158(2), 89\u2013105 (2004)","journal-title":"Comput. Phys. Commun."},{"key":"113_CR24","unstructured":"Pohl, T., Th\u00fcrey, N., Deserno, F., R\u00fcde, U., Lammers, P., Wellein, G., Zeiser, T.: Performance Evaluation of Parallel Large-Scale Lattice Boltzmann Applications on Three Supercomputing Architectures. Supercomputing (2004)"},{"key":"113_CR25","volume-title":"MPI: the Complete Reference, vol. 1 and 2","author":"M. Snir","year":"1998","unstructured":"Snir M., Otto S., Huss-Lederman S., Walker D., Dongarra J.: MPI: the Complete Reference, vol. 1 and 2. The MIT Press, Cambridge, MA (1998)"},{"key":"113_CR26","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780198503989.001.0001","volume-title":"The Lattice Boltzmann Equation for Fluid Dynamics and Beyond","author":"S. Succi","year":"2001","unstructured":"Succi S.: The Lattice Boltzmann Equation for Fluid Dynamics and Beyond. Oxford University Press, New York, USA (2001)"},{"key":"113_CR27","volume-title":"Parallel Programming: Using Networked Workstations and Parallel Computers","author":"B. Wilkinson","year":"1998","unstructured":"Wilkinson B., Allen M.: Parallel Programming: Using Networked Workstations and Parallel Computers. Prentice Hall, USA (1998)"},{"key":"113_CR28","doi-asserted-by":"crossref","DOI":"10.1007\/b72010","volume-title":"Lattice-Gas Cellular Automata and Lattice Boltzmann Models: an Introduction","author":"D.A. Wolf-Gladrow","year":"2000","unstructured":"Wolf-Gladrow D.A.: Lattice-Gas Cellular Automata and Lattice Boltzmann Models: an Introduction. Springer, Berlin (2000)"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-009-0113-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-009-0113-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-009-0113-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,14]],"date-time":"2024-03-14T20:42:05Z","timestamp":1710448925000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-009-0113-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,25]]},"references-count":28,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2009,12]]}},"alternative-id":["113"],"URL":"https:\/\/doi.org\/10.1007\/s10766-009-0113-x","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,6,25]]}}}