메뉴 건너뛰기




Volumn 23, Issue 4, 2011, Pages 332-350

Performance analysis of single-phase, multiphase, and multicomponent lattice-Boltzmann fluid flow simulations on GPU clusters

Author keywords

CUDA; fluid dynamics; graphics processing unit; lattice Boltzmann method; multicomponent; multiphase; OpenMP; performance analysis

Indexed keywords

ANALYSIS OF VARIANCE (ANOVA); APPLICATION PROGRAMMING INTERFACES (API); APPLICATION PROGRAMS; COMPUTER GRAPHICS; COMPUTER GRAPHICS EQUIPMENT; FLUID DYNAMICS; IMAGE CODING; KINETIC THEORY; PROGRAM PROCESSORS; TWO PHASE FLOW;

EID: 79951757358     PISSN: 15320626     EISSN: 15320634     Source Type: Journal    
DOI: 10.1002/cpe.1645     Document Type: Article
Times cited : (40)

References (37)
  • 1
    • 77950520224 scopus 로고    scopus 로고
    • Lattice-Boltzmann method for complex flows
    • DOI: 10.1146/annurev-fluid-121108-145519
    • Aidun CK, Clausen JR,. Lattice-Boltzmann method for complex flows. Annual Review of Fluid Mechanics 2010; 42 (1): 439-472. DOI: 10.1146/annurev-fluid- 121108-145519.
    • (2010) Annual Review of Fluid Mechanics , vol.42 , Issue.1 , pp. 439-472
    • Aidun, C.K.1    Clausen, J.R.2
  • 2
    • 38549159545 scopus 로고    scopus 로고
    • Comparison of pressure-saturation characteristics derived from computed tomography and lattice Boltzmann simulations
    • DOI 10.1029/2006WR005730
    • Schaap MG, Porter ML, Christensen BSB, Wildenschild D,. Comparison of pressure-saturation characteristics derived from computed tomography and lattice Boltzmann simulations. Water Resources Research 2007; 43: W12S06. DOI: 10.1029/2006WR005730. (Pubitemid 351162002)
    • (2007) Water Resources Research , vol.43 , Issue.12
    • Schaap, M.G.1    Porter, M.L.2    Christensen, B.S.B.3    Wildenschild, D.4
  • 3
    • 42749106242 scopus 로고    scopus 로고
    • Lattice Boltzmann simulations of contact line motion. i. Liquid-gas systems
    • 031602. DOI: 10.1103/PhysRevE.69.031602
    • Briant AJ, Wagner AJ, Yeomans JM,. Lattice Boltzmann simulations of contact line motion. i. Liquid-gas systems. Physical Review E 2004; 69 (3):031602. DOI: 10.1103/PhysRevE.69.031602.
    • (2004) Physical Review e , vol.69 , Issue.3
    • Briant, A.J.1    Wagner, A.J.2    Yeomans, J.M.3
  • 5
    • 24844466239 scopus 로고
    • Lattice Boltzmann model for simulating flows with multiple phases and components
    • DOI: 10.1103/PhysRevE.47.1815
    • Shan X, Chen H,. Lattice Boltzmann model for simulating flows with multiple phases and components. Physical Review E 1993; 47 (3): 1815-1819. DOI: 10.1103/PhysRevE.47.1815.
    • (1993) Physical Review e , vol.47 , Issue.3 , pp. 1815-1819
    • Shan, X.1    Chen, H.2
  • 6
    • 0027380854 scopus 로고
    • Non-Newtonian flow (through porous media): A lattice-Boltzmann method
    • Aharonov E, Rothman DH,. Non-Newtonian flow (through porous media): A lattice Boltzmann method. Geophysical Research Letters 1993; 20 (8): 679-682. (Pubitemid 23393370)
    • (1993) Geophysical Research Letters , vol.20 , Issue.8 , pp. 679-682
    • Aharonov, E.1    Rothman, D.H.2
  • 7
    • 78651517432 scopus 로고    scopus 로고
    • Macroscale lattice-Boltzmann methods for low-Peclet-number solute and heat transport in heterogeneous porous media
    • DOI: 10.1029/2009WR007895
    • Walsh SDC, Saar MO,. Macroscale lattice-Boltzmann methods for low-Peclet-number solute and heat transport in heterogeneous porous media. Water Resources Research 2010; DOI: 10.1029/2009WR007895.
    • (2010) Water Resources Research
    • Walsh, S.D.C.1    Saar, M.O.2
  • 8
    • 0029412545 scopus 로고
    • Lattice-Boltzmann simulations of flow through Fontainebleau sandstone
    • Ferréol B, Rothman D,. Lattice-Boltzmann simulations of flow-through Fontainebleau sandstone. Transport in Porous Media 1995; 20 1-2: 3-20. (Pubitemid 26460616)
    • (1995) Transport in Porous Media , vol.20 , Issue.1-2 , pp. 3-20
    • Ferreol, B.1    Rothman, D.H.2
  • 9
    • 1642271800 scopus 로고    scopus 로고
    • Lattice-Boltzmann simulation of two-phase flow in porous media
    • W01501. DOI: 10.1029/2003WR002120
    • Pan C, Hilpert M, Miller CT,. Lattice-Boltzmann simulation of two-phase flow in porous media. Water Resources Research 2004; 40:W01501. DOI: 10.1029/2003WR002120.
    • (2004) Water Resources Research , vol.40
    • Pan, C.1    Hilpert, M.2    Miller, C.T.3
  • 12
    • 72149122150 scopus 로고    scopus 로고
    • Implementation of a Lattice Boltzmann kernel using the Compute Unified Device Architecture developed by nVIDIA
    • DOI: 10.1007/s00791-008-0120-2
    • Tölke J,. Implementation of a Lattice Boltzmann kernel using the Compute Unified Device Architecture developed by nVIDIA. Computing and Visualisation in Science 2008; DOI: 10.1007/s00791-008-0120-2.
    • (2008) Computing and Visualisation in Science
    • Tölke, J.1
  • 13
    • 0347516395 scopus 로고    scopus 로고
    • Implementing lattice Boltzmann computation on graphics hardware
    • Li W, Wei X, Kaufman A,. Implementing lattice Boltzmann computation on graphics hardware. The Visual Computer 2003; 19: 444-456.
    • (2003) The Visual Computer , vol.19 , pp. 444-456
    • Li, W.1    Wei, X.2    Kaufman, A.3
  • 16
    • 10644238428 scopus 로고    scopus 로고
    • Shader algebra
    • DOI 10.1145/1015706.1015801, ACM Transactions on Graphics - Proceedings of ACM SIGGRAPH 2004
    • McCool M, Du Toit S, Popa T, Chan B, Moule K,. Shader algebra. ACM Transactions on Graphics 2004; 23 (3): 787-795. DOI: http://doi.acm.org/10.1145/ 1015706.1015801. (Pubitemid 40163783)
    • (2004) ACM Transactions on Graphics , vol.23 , Issue.3 , pp. 787-795
    • McCool, M.1    Du Toit, S.2    Popa, T.3    Chan, B.4    Moule, K.5
  • 18
    • 79951750209 scopus 로고    scopus 로고
    • nVIDIA nVIDIA, 1.1 edn, 2002. Available at 20 August
    • nVIDIA. Cg Toolkit User's Manual. nVIDIA, 1.1 edn, 2002. Available at: http://developer.nvidia.com/object/cg-toolkit-1-1.html [20 August 2009].
    • (2009) Cg Toolkit User's Manual
  • 20
    • 43649092214 scopus 로고    scopus 로고
    • AMD AMD, 1.01 edn, 2006. Available at 20 August
    • AMD. ATI CTM Guide: Technical Reference Manual. AMD, 1.01 edn, 2006. Available at: http://ati.amd.com/companyinfo/researcher/documents/ATI-CTM-Guide. pdf [20 August 2009].
    • (2009) ATI CTM Guide: Technical Reference Manual
  • 21
    • 79951738044 scopus 로고    scopus 로고
    • NVIDIA Available at 20 August
    • NVIDIA. CUDA Programming Guide, 1.1 edn, 2008. Available at: http://developer.download.nvidia.com/compute/cuda/1-1/NVIDIA-CUDA-Programming- Guide-1.1.pdf [20 August 2009].
    • (2009) CUDA Programming Guide, 1.1 Edn, 2008
  • 22
    • 77952342828 scopus 로고    scopus 로고
    • Khronos OpenCL Working Group Technical Report, 2009. Available at 15 November 2009
    • Khronos OpenCL Working Group. The OpenCL specification version 1.0. Technical Report, 2009. Available at: http://www.khronos.org/registry/cl/specs/ opencl-1.0.33.pdf [15 November 2009].
    • (2009) The OpenCL Specification Version 1.0
  • 23
    • 70350202523 scopus 로고    scopus 로고
    • Accelerating geoscience and engineering system simulations on graphics hardware
    • DOI: 10.1016/j.cageo.2009.05.001
    • Walsh SD, Saar MO, Bailey P, Lilja DJ,. Accelerating geoscience and engineering system simulations on graphics hardware. Computers and Geosciences 2009; 35 (12): 2353-2364. DOI: 10.1016/j.cageo.2009.05.001.
    • (2009) Computers and Geosciences , vol.35 , Issue.12 , pp. 2353-2364
    • Walsh, S.D.1    Saar, M.O.2    Bailey, P.3    Lilja, D.J.4
  • 24
    • 48349119234 scopus 로고    scopus 로고
    • Teraflop computing on a desktop PC with GPUs for 3D CFD
    • DOI: 10.1080/10618560802238275
    • Tölke J, Krafczyk M,. Teraflop computing on a desktop PC with GPUs for 3D CFD. International Journal of Computational Fluid Dynamics 2008; 22: 443-456. DOI: 10.1080/10618560802238275.
    • (2008) International Journal of Computational Fluid Dynamics , vol.22 , pp. 443-456
    • Tölke, J.1    Krafczyk, M.2
  • 27
    • 0000229982 scopus 로고
    • Weitere Studien über das Wärmegleichgewicht unter Gasmolekülen [Further studies on the heat equilibrium of gas molecules]
    • Boltzmann L,. Weitere Studien über das Wärmegleichgewicht unter Gasmolekülen [Further studies on the heat equilibrium of gas molecules]. Wiener Berichte 1872; 66: 275-370.
    • (1872) Wiener Berichte , vol.66 , pp. 275-370
    • Boltzmann, L.1
  • 29
    • 26344468007 scopus 로고
    • A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems
    • DOI: 10.1103/PhysRev.94.511
    • Bhatnagar PL, Gross EP, Krook M,. A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component systems. Physical Review 1954; 94 (3): 511-525. DOI: 10.1103/PhysRev.94.511.
    • (1954) Physical Review , vol.94 , Issue.3 , pp. 511-525
    • Bhatnagar, P.L.1    Gross, E.P.2    Krook, M.3
  • 30
    • 0036111728 scopus 로고    scopus 로고
    • Thermodynamic foundations of kinetic theory and Lattice Boltzmann models for multiphase flows
    • DOI 10.1023/A:1014527108336
    • He X, Doolen GD,. Thermodynamic foundations of kinetic theory and lattice Boltzmann models for multiphase flows. Journal of Statistical Physics 2002; 107 (1): 309-328. (Pubitemid 37133856)
    • (2002) Journal of Statistical Physics , vol.107 , Issue.1-2 , pp. 309-328
    • He, X.1    Doolen, G.D.2
  • 31
    • 34547309668 scopus 로고    scopus 로고
    • NVIDIA nVIDIA, 1.1 edn,. Available at
    • NVIDIA. CUDA Programming Guide. nVIDIA, 1.1 edn, 2008. Available at: http://developer.download.nvidia.com/compute/cuda/1-1/NVIDIA-CUDA-Programming- Guide-1.1.pdf.
    • (2008) CUDA Programming Guide
  • 36
    • 77951435761 scopus 로고    scopus 로고
    • Accelerating lattice Boltzmann fluid flow simulations using graphics processors
    • Vienna, Austria. IEEE Computer Society: Washington, DC, U.S.A.,;. DOI: http://dx.doi.org/10.1109/ICPP.2009.38
    • Bailey P, Myre J, Walsh SDC, Lilja DJ, Saar MO,. Accelerating lattice Boltzmann fluid flow simulations using graphics processors. ICPP '09: Proceedings of the 2009 International Conference on Parallel Processing, Vienna, Austria. IEEE Computer Society: Washington, DC, U.S.A., 2009; 550-557. DOI: http://dx.doi.org/10.1109/ICPP.2009.38.
    • (2009) ICPP '09: Proceedings of the 2009 International Conference on Parallel Processing , pp. 550-557
    • Bailey, P.1    Myre, J.2    Walsh, S.D.C.3    Lilja, D.J.4    Saar, M.O.5
  • 37
    • 85060036181 scopus 로고
    • Validity of the single processor approach to achieving large scale computing capabilities
    • ACM: New York, NY, U.S.A.,;. DOI: http://doi.acm.org/10.1145/1465482. 1465560
    • Amdahl GM,. Validity of the single processor approach to achieving large scale computing capabilities. AFIPS '67 (Spring): Proceedings of the April 18-20, 1967, Spring Joint Computer Conference. ACM: New York, NY, U.S.A., 1967; 483-485. DOI: http://doi.acm.org/10.1145/1465482.1465560.
    • (1967) AFIPS '67 (Spring): Proceedings of the April 18-20, 1967, Spring Joint Computer Conference , pp. 483-485
    • Amdahl, G.M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.