메뉴 건너뛰기




Volumn 80, Issue 1, 2013, Pages 276-282

Performance engineering for the lattice Boltzmann method on GPGPUs: Architectural requirements and performance results

Author keywords

Computational fluid dynamics; CUDA; GPGPU; HPC; Lattice Boltzmann method; Opencl; Parallelization; Performance modeling and engineering

Indexed keywords

BANDWIDTH; DIGITAL ARITHMETIC; FLOW OF FLUIDS; FLOW SIMULATION; INCOMPRESSIBLE FLOW; KINETIC THEORY; PROGRAM PROCESSORS; TWO PHASE FLOW; ALGORITHMS; OPTIMIZATION;

EID: 84883091562     PISSN: 00457930     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.compfluid.2012.02.013     Document Type: Article
Times cited : (55)

References (26)
  • 1
    • 0347516395 scopus 로고    scopus 로고
    • Implementing lattice Boltzmann computation on graphics hardware
    • Li W, Wei X, Kaufman A. Implementing lattice Boltzmann computation on graphics hardware. Visual Comput 2003;19:444-56..
    • (2003) Visual Comput , vol.19 , pp. 444-456
    • Li, W.1    Wei, X.2    Kaufman, A.3
  • 2
    • 48349119234 scopus 로고    scopus 로고
    • Teraflop computing on a desktop pc with gpus for 3d cfd
    • Tölke J, Krafczyk M. Teraflop computing on a desktop pc with gpus for 3d cfd. Int J Comput Fluid Dynam 2008;22(7):443-56.
    • (2008) Int J Comput Fluid Dynam , vol.22 , Issue.7 , pp. 443-456
    • Tölke, J.1    Krafczyk, M.2
  • 3
    • 79958809470 scopus 로고    scopus 로고
    • A new approach to the lattice Boltzmann method for graphics processing units
    • Obrecht C, Kuznik F, Tourancheau B, Roux J. A new approach to the lattice Boltzmann method for graphics processing units. Comput Math Appl 2011;61(12):3628-38.
    • (2011) Comput Math Appl , vol.61 , Issue.12 , pp. 3628-3638
    • Obrecht, C.1    Kuznik, F.2    Tourancheau, B.3    Roux, J.4
  • 5
    • 0003489627 scopus 로고    scopus 로고
    • Lattice-gas cellular automata and lattice Boltzmann models
    • Berlin: Springer
    • Wolf-Gladrow D. Lattice-gas cellular automata and lattice Boltzmann models. 1725 Lecture Notes in Mathematics. Berlin: Springer; 2000.
    • (2000) 1725 Lecture Notes in Mathematics
    • Wolf-Gladrow, D.1
  • 7
    • 1542471855 scopus 로고    scopus 로고
    • Lattice Boltzmann method for fluid flows
    • Chen S, Doolen G. Lattice Boltzmann method for fluid flows. Annu Rev Fluid Mech 1998;30:329-64.
    • (1998) Annu Rev Fluid Mech , vol.30 , pp. 329-364
    • Chen, S.1    Doolen, G.2
  • 8
    • 84956111432 scopus 로고
    • Lattice BGK models for Navier-Stokes equation
    • Qian Y, d'Humières D, Lallemand P. Lattice BGK models for Navier-Stokes equation.. Europhys Lett 1992;17(6):479-84.
    • (1992) Europhys Lett , vol.17 , Issue.6 , pp. 479-484
    • Qian, Y.1    d'Humières, D.2    Lallemand, P.3
  • 9
    • 21144470454 scopus 로고
    • Boundary conditions for lattice Boltzmann simulations
    • Ziegler D. Boundary conditions for lattice Boltzmann simulations. J Stat Phys 1993;71(5/6):1171-7.
    • (1993) J Stat Phys , vol.71 , Issue.5-6 , pp. 1171-1177
    • Ziegler, D.1
  • 11
    • 84885179786 scopus 로고    scopus 로고
    • The Cell Broadband Engine Architecture, Version 1.02
    • The Cell Broadband Engine Architecture, Version 1.02; 2007. .
    • (2007)
  • 12
    • 84885185177 scopus 로고    scopus 로고
    • AMD 6970 GPU
    • AMD 6970 GPU; 2011. .
    • (2011)
  • 13
    • 79956342305 scopus 로고    scopus 로고
    • Performance analysis and optimization strategies for a D3Q19 lattice Boltzmann kernel on nVIDIA GPUs using CUDA
    • 201142
    • Habich J, Zeiser T, Hager G, Wellein G. Performance analysis and optimization strategies for a D3Q19 lattice Boltzmann kernel on nVIDIA GPUs using CUDA. Adv Eng Softw 201142(5):266-72. .
    • Adv Eng Softw , Issue.5 , pp. 266-272
    • Habich, J.1    Zeiser, T.2    Hager, G.3    Wellein, G.4
  • 14
    • 84885185082 scopus 로고    scopus 로고
    • Open MP
    • Open MP; 2011. .
    • (2011)
  • 15
    • 84885185915 scopus 로고    scopus 로고
    • nVIDIA Cuda Programming Guide 4.0
    • nVIDIA Cuda Programming Guide 4.0; 2011. .
    • (2011)
  • 16
    • 85030497622 scopus 로고    scopus 로고
    • KHRONOS GROUP (TM) OpenCL Specification
    • KHRONOS GROUP (TM) OpenCL Specification; 2011. .
    • (2011)
  • 18
    • 84885172649 scopus 로고    scopus 로고
    • The stream benchmark
    • The stream benchmark; 2011. .
    • (2011)
  • 19
    • 33646809359 scopus 로고    scopus 로고
    • On the single processor performance of simple lattice Boltzmann kernels
    • Wellein G, Zeiser T, Hager G, Donath S. On the single processor performance of simple lattice Boltzmann kernels. Comput Fluids 2006;35(8-9):910-9.
    • (2006) Comput Fluids , vol.35 , Issue.8-9 , pp. 910-919
    • Wellein, G.1    Zeiser, T.2    Hager, G.3    Donath, S.4
  • 20
    • 79958767410 scopus 로고    scopus 로고
    • WaLBerla: HPC software design for computational engineering simulations
    • Feichtinger C, Donath S, Köstler H, Götz J, Rüde U. WaLBerla: HPC software design for computational engineering simulations. J Comput Sci 2011; 2(2):105-12.
    • (2011) J Comput Sci , vol.2 , Issue.2 , pp. 105-112
    • Feichtinger, C.1    Donath, S.2    Köstler, H.3    Götz, J.4    Rüde, U.5
  • 21
    • 80052035460 scopus 로고    scopus 로고
    • A flexible patchbased lattice Boltzmann parallelization approach for heterogeneous GPU-CPU clusters
    • Feichtinger C, Habich J, Köstler H, Hager G, Rüde U, Wellein G. A flexible patchbased lattice Boltzmann parallelization approach for heterogeneous GPU-CPU clusters. Parallel Comput 2011;37(9):536-49. .
    • (2011) Parallel Comput , vol.37 , Issue.9 , pp. 536-549
    • Feichtinger, C.1    Habich, J.2    Köstler, H.3    Hager, G.4    Rüde, U.5    Wellein, G.6
  • 22
    • 84886373909 scopus 로고    scopus 로고
    • Verification of surface tension in the parallel free surface lattice Boltzmann method in WaLBerla
    • Donath S, Mecke K, Rabha S, Buwa V, Rüde U. Verification of surface tension in the parallel free surface lattice Boltzmann method in WaLBerla. Comput Fluids 2011;2(2):105-12.
    • (2011) Comput Fluids , vol.2 , Issue.2 , pp. 105-112
    • Donath, S.1    Mecke, K.2    Rabha, S.3    Buwa, V.4    Rüde, U.5
  • 26
    • 84885173495 scopus 로고    scopus 로고
    • LIKWID
    • LIKWID; 2011. .
    • (2011)


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