메뉴 건너뛰기




Volumn 88, Issue , 2013, Pages 334-343

Towards a generalised GPU/CPU shallow-flow modelling tool

Author keywords

Floods modeling; Godunov type scheme; Graphics processing units; High performance computing; Shallow water equations

Indexed keywords

FLOATING-POINT COMPUTATION; GODUNOV-TYPE SCHEMES; GRAPHICS PROCESSING UNIT; GRAPHICS PROCESSING UNITS; HIGH-PERFORMANCE COMPUTING; PROCESSING DEVICE; PROGRAM STRUCTURES; SHALLOW WATER EQUATIONS;

EID: 84885451681     PISSN: 00457930     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.compfluid.2013.09.018     Document Type: Article
Times cited : (103)

References (47)
  • 1
    • 0037355817 scopus 로고    scopus 로고
    • Airborne LiDAR in support of geomorphological and hydraulic modelling
    • French J.R. Airborne LiDAR in support of geomorphological and hydraulic modelling. Earth Surf Process Landf 2003, 28:321-335.
    • (2003) Earth Surf Process Landf , vol.28 , pp. 321-335
    • French, J.R.1
  • 3
    • 0034254186 scopus 로고    scopus 로고
    • Integration of high-resolution topographic data with floodplain flow models
    • Marks K., Bates P. Integration of high-resolution topographic data with floodplain flow models. Hydrol Process 2000, 14:2109-2122.
    • (2000) Hydrol Process , vol.14 , pp. 2109-2122
    • Marks, K.1    Bates, P.2
  • 4
    • 84885466587 scopus 로고    scopus 로고
    • Environment Agency]. Greater working with natural processes in flood and coastal erosion risk management - a response to Pitt Review recommendation 27. Tech. Rep.; Environment Agency;
    • Environment Agency]. Greater working with natural processes in flood and coastal erosion risk management - a response to Pitt Review recommendation 27. Tech. Rep.; Environment Agency; 2012.
    • (2012)
  • 5
    • 79251474931 scopus 로고    scopus 로고
    • Runoff management during the September 2008 floods in the Belford catchment Northumberland
    • Wilkinson M.E., Quinn P.F., Welton P. Runoff management during the September 2008 floods in the Belford catchment Northumberland. J Flood Risk Manag 2010, 3(4):285-295.
    • (2010) J Flood Risk Manag , vol.3 , Issue.4 , pp. 285-295
    • Wilkinson, M.E.1    Quinn, P.F.2    Welton, P.3
  • 6
    • 79955130850 scopus 로고    scopus 로고
    • Benchmarking of 2D hydraulic modelling packages
    • Environment agency;
    • Pender G, Néelz S. Benchmarking of 2D hydraulic modelling packages. Tech. Rep. SC080035/SR2. Environment agency; 2010.
    • (2010) Tech. Rep. SC080035/SR2
    • Pender, G.1    Néelz, S.2
  • 7
    • 0030266470 scopus 로고    scopus 로고
    • Errors of kinematic-wave and diffusion-wave approximations for steady-state overland flows
    • Singh V.P., Aravamuthan V. Errors of kinematic-wave and diffusion-wave approximations for steady-state overland flows. CATENA 1996, 27(3-4):209-227.
    • (1996) CATENA , vol.27 , Issue.3-4 , pp. 209-227
    • Singh, V.P.1    Aravamuthan, V.2
  • 8
    • 84861638863 scopus 로고    scopus 로고
    • Desktop review of 2D hydraulic modelling packages
    • Environment agency;
    • Néelz S, Pender G. Desktop review of 2D hydraulic modelling packages. Tech. Rep. SC080035. Environment agency; 2009.
    • (2009) Tech. Rep. SC080035
    • Néelz, S.1    Pender, G.2
  • 9
    • 4344607336 scopus 로고    scopus 로고
    • Simulation of dam- and dyke-break hydrodynamics on dynamically adaptive quadtree grids
    • Liang Q., Borthwick A.G.L., Stelling G. Simulation of dam- and dyke-break hydrodynamics on dynamically adaptive quadtree grids. Int J Numer Methods Fluids 2004, 46(2):127-162.
    • (2004) Int J Numer Methods Fluids , vol.46 , Issue.2 , pp. 127-162
    • Liang, Q.1    Borthwick, A.G.L.2    Stelling, G.3
  • 10
    • 32944463597 scopus 로고    scopus 로고
    • Performance of parallel implementations of an explicit finite-volume shallow-water model
    • Pau J.C., Sanders B.F. Performance of parallel implementations of an explicit finite-volume shallow-water model. ASCE J Comput Civ Eng 2006, 20(2):99-110.
    • (2006) ASCE J Comput Civ Eng , vol.20 , Issue.2 , pp. 99-110
    • Pau, J.C.1    Sanders, B.F.2
  • 11
    • 67649435867 scopus 로고    scopus 로고
    • A finite volume method parallelization for the simulation of free surface shallow water flows
    • Delis A.I., Mathioudakis E.N. A finite volume method parallelization for the simulation of free surface shallow water flows. Math Comput Simul 2009, 79(11):3339-3359.
    • (2009) Math Comput Simul , vol.79 , Issue.11 , pp. 3339-3359
    • Delis, A.I.1    Mathioudakis, E.N.2
  • 13
    • 77951154340 scopus 로고    scopus 로고
    • The GPU computing era
    • Nickolls J., Dally W. The GPU computing era. IEEE Micro 2010, 30(2):56-69.
    • (2010) IEEE Micro , vol.30 , Issue.2 , pp. 56-69
    • Nickolls, J.1    Dally, W.2
  • 15
    • 84885461086 scopus 로고    scopus 로고
    • Intel Corporation]. Intel Xeon processor E5-2600 Series; [accessed 20.05.13] .
    • Intel Corporation]. Intel Xeon processor E5-2600 Series; 2012 [accessed 20.05.13] http://download.intel.com/support/processors/xeon/sb/xeonE5-2600.pdf.
    • (2012)
  • 16
    • 84885447185 scopus 로고    scopus 로고
    • NVIDIA corporation]. Tesla M-Class GPU computing modules; [accessed 20.05.13] .
    • NVIDIA corporation]. Tesla M-Class GPU computing modules; 2011 [accessed 20.05.13] http://www.nvidia.com/docs/IO/105880/DS-Tesla-M-Class-Aug11.pdf.
    • (2011)
  • 17
    • 79954626793 scopus 로고    scopus 로고
    • GPU acceleration for general conservation equations and its application to several engineering problems
    • Kuo F., Smith M.R., Hsieh C., Chou C., Wu J. GPU acceleration for general conservation equations and its application to several engineering problems. Comput Fluids 2011, 45:147-154.
    • (2011) Comput Fluids , vol.45 , pp. 147-154
    • Kuo, F.1    Smith, M.R.2    Hsieh, C.3    Chou, C.4    Wu, J.5
  • 18
    • 84857484399 scopus 로고    scopus 로고
    • Shallow water simulations on multiple GPUs
    • Saetra M.L., Brodtkorb A.R. Shallow water simulations on multiple GPUs. Lect Notes Comput Sci 2012, 7134:55-66.
    • (2012) Lect Notes Comput Sci , vol.7134 , pp. 55-66
    • Saetra, M.L.1    Brodtkorb, A.R.2
  • 19
    • 84885445212 scopus 로고    scopus 로고
    • Horvath Z, Liebmann M. Performance of CFD codes on CPU/GPU clusters. In: Simos TE, Psihoyios G, Tsiotouras C, editors. ICNAAM numerical analysis and applied mathematics, international conference 2010, vol. 3. Greece:Rhodes;
    • Horvath Z, Liebmann M. Performance of CFD codes on CPU/GPU clusters. In: Simos TE, Psihoyios G, Tsiotouras C, editors. ICNAAM numerical analysis and applied mathematics, international conference 2010, vol. 3. Greece:Rhodes; 2010.
    • (2010)
  • 20
    • 77955712606 scopus 로고    scopus 로고
    • Adaptive mesh fluid simulations on GPU
    • Wang P., Abel T., Kaehler R. Adaptive mesh fluid simulations on GPU. New Astron 2010, 15(7):581-589.
    • (2010) New Astron , vol.15 , Issue.7 , pp. 581-589
    • Wang, P.1    Abel, T.2    Kaehler, R.3
  • 21
    • 79957584021 scopus 로고    scopus 로고
    • Multicore/multi-GPU accelerated simulations of multiphase compressible flows using wavelet adaptive grids
    • Rossinelli D., Hejazialhosseini B., Spampinato D.G., Koumoutsakos P. Multicore/multi-GPU accelerated simulations of multiphase compressible flows using wavelet adaptive grids. SIAM J Sci Comput 2011, 33(2):512-540.
    • (2011) SIAM J Sci Comput , vol.33 , Issue.2 , pp. 512-540
    • Rossinelli, D.1    Hejazialhosseini, B.2    Spampinato, D.G.3    Koumoutsakos, P.4
  • 22
    • 84885464004 scopus 로고    scopus 로고
    • Directionally unsplit hydrodynamic schemes with hybrid MPI/OpenMP/GPU parallelization in AMR
    • Schive H., Zhang U., Chiueh T. Directionally unsplit hydrodynamic schemes with hybrid MPI/OpenMP/GPU parallelization in AMR. Int J High Perform Comput Appl 2011, 1-16.
    • (2011) Int J High Perform Comput Appl , pp. 1-16
    • Schive, H.1    Zhang, U.2    Chiueh, T.3
  • 23
    • 79958731487 scopus 로고    scopus 로고
    • GPUs, a new tool of acceleration in CFD: efficiency and reliability on smoothed particle hydrodynamics methods
    • Crespo A.C., Dominguez J.M., Barreiro A., Gómez-Gesteira M., Rogers B.D. GPUs, a new tool of acceleration in CFD: efficiency and reliability on smoothed particle hydrodynamics methods. PLoS ONE 2011, 6(6).
    • (2011) PLoS ONE , vol.6 , Issue.6
    • Crespo, A.C.1    Dominguez, J.M.2    Barreiro, A.3    Gómez-Gesteira, M.4    Rogers, B.D.5
  • 25
    • 79954575641 scopus 로고    scopus 로고
    • Simulation and visualization of the Saint-Venant system using GPUs
    • Brodtkorb A.R., Hagen T.R., Lie K., Natvig J.R. Simulation and visualization of the Saint-Venant system using GPUs. Comput Vis Sci 2010, 13(7):341-353.
    • (2010) Comput Vis Sci , vol.13 , Issue.7 , pp. 341-353
    • Brodtkorb, A.R.1    Hagen, T.R.2    Lie, K.3    Natvig, J.R.4
  • 26
    • 84655161557 scopus 로고    scopus 로고
    • Efficient shallow water simulations on GPUs: implementation visualization verification and validation
    • Brodtkorb A.R., Saetra M.L., Altinakar M. Efficient shallow water simulations on GPUs: implementation visualization verification and validation. Comput Fluids 2011, 55:1-12.
    • (2011) Comput Fluids , vol.55 , pp. 1-12
    • Brodtkorb, A.R.1    Saetra, M.L.2    Altinakar, M.3
  • 27
    • 78649632959 scopus 로고    scopus 로고
    • Positivity-preserving high order well-balanced discontinuous galerkin methods for the shallow water equations
    • Xing Y., Zhang X., Shu C. Positivity-preserving high order well-balanced discontinuous galerkin methods for the shallow water equations. Adv Water Resour 2010, 33:1476-1493.
    • (2010) Adv Water Resour , vol.33 , pp. 1476-1493
    • Xing, Y.1    Zhang, X.2    Shu, C.3
  • 28
    • 77950041338 scopus 로고    scopus 로고
    • Weak solutions for partial differential equations with source terms: application to the shallow water equations
    • Murillo J., García-Navarro P. Weak solutions for partial differential equations with source terms: application to the shallow water equations. J Comput Phys 2010, 229(11):4327-4368.
    • (2010) J Comput Phys , vol.229 , Issue.11 , pp. 4327-4368
    • Murillo, J.1    García-Navarro, P.2
  • 29
    • 67349101335 scopus 로고    scopus 로고
    • Numerical resolution of well-balanced shallow water equations with complex source terms
    • Liang Q., Marche F. Numerical resolution of well-balanced shallow water equations with complex source terms. Adv Water Resour 2009, 32(6):873-884.
    • (2009) Adv Water Resour , vol.32 , Issue.6 , pp. 873-884
    • Liang, Q.1    Marche, F.2
  • 30
    • 0000935266 scopus 로고
    • A difference method for numerical calculation of discontinuous solutions of the equations of hydrodynamics [in Russian]
    • Godunov S.K. A difference method for numerical calculation of discontinuous solutions of the equations of hydrodynamics [in Russian]. Metematicheskii Sbornik 1959, 47(3):271-306.
    • (1959) Metematicheskii Sbornik , vol.47 , Issue.3 , pp. 271-306
    • Godunov, S.K.1
  • 31
    • 0003122153 scopus 로고
    • Restoration of the contact surface in the HLL riemann solver
    • Toro E.F., Spruce M., Speares W. Restoration of the contact surface in the HLL riemann solver. Shock Waves 1994, 4(1):25-34.
    • (1994) Shock Waves , vol.4 , Issue.1 , pp. 25-34
    • Toro, E.F.1    Spruce, M.2    Speares, W.3
  • 32
    • 0037059199 scopus 로고    scopus 로고
    • Performance of finite volume solutions to the shallow water equations with shock-capturing schemes
    • Erduran K.S., Kutija V., Hewett C.J.M. Performance of finite volume solutions to the shallow water equations with shock-capturing schemes. Int J Numer Methods Fluids 2002, 40(10):1237-1273.
    • (2002) Int J Numer Methods Fluids , vol.40 , Issue.10 , pp. 1237-1273
    • Erduran, K.S.1    Kutija, V.2    Hewett, C.J.M.3
  • 33
    • 0037263762 scopus 로고    scopus 로고
    • Explicit schemes for dam-break simulations
    • Zoppou C., Roberts S. Explicit schemes for dam-break simulations. J Hydraul Eng 2003, 129(11):11-34.
    • (2003) J Hydraul Eng , vol.129 , Issue.11 , pp. 11-34
    • Zoppou, C.1    Roberts, S.2
  • 34
    • 0002187037 scopus 로고
    • On the relation between the upwind-differencing schemes of Godunov, Engquist-Osher and Roe
    • van Leer B. On the relation between the upwind-differencing schemes of Godunov, Engquist-Osher and Roe. SIAM J Sci Stat Comput 1984, 5(1):1-20.
    • (1984) SIAM J Sci Stat Comput , vol.5 , Issue.1 , pp. 1-20
    • van Leer, B.1
  • 35
    • 0022477699 scopus 로고
    • Characteristic-based schemes for the Euler equations
    • Roe P.L. Characteristic-based schemes for the Euler equations. Annu Rev Fluid Mech 1986, 18:337-365.
    • (1986) Annu Rev Fluid Mech , vol.18 , pp. 337-365
    • Roe, P.L.1
  • 37
    • 0034879509 scopus 로고    scopus 로고
    • Positivity-preserving schemes in multidimensions
    • Suresh A. Positivity-preserving schemes in multidimensions. SIAM J Sci Comput 2000, 22(4):1184-1198.
    • (2000) SIAM J Sci Comput , vol.22 , Issue.4 , pp. 1184-1198
    • Suresh, A.1
  • 38
    • 33750344437 scopus 로고    scopus 로고
    • Efficient low dissipative high order schemes for multiscale MHD flows, II: minimization of ∇; · B numerical error
    • Yee H.C., Sjogreen B. Efficient low dissipative high order schemes for multiscale MHD flows, II: minimization of ∇; · B numerical error. J Sci Comput 2006, 29(1):115-164.
    • (2006) J Sci Comput , vol.29 , Issue.1 , pp. 115-164
    • Yee, H.C.1    Sjogreen, B.2
  • 39
    • 77956341280 scopus 로고    scopus 로고
    • Flood simulation using a well-balanced shallow flow model
    • Liang Q. Flood simulation using a well-balanced shallow flow model. J Hydraul Eng 2010, 136(9):669-675.
    • (2010) J Hydraul Eng , vol.136 , Issue.9 , pp. 669-675
    • Liang, Q.1
  • 40
    • 0001162786 scopus 로고
    • On the partial difference equations of mathematical physics
    • Courant R., Friedrichs F., Lewy H. On the partial difference equations of mathematical physics. IBM J 1967, 11(2):215-234.
    • (1967) IBM J , vol.11 , Issue.2 , pp. 215-234
    • Courant, R.1    Friedrichs, F.2    Lewy, H.3
  • 41
    • 84885451988 scopus 로고    scopus 로고
    • Khronos OpenCL working group. The OpenCL specification v1.2;
    • Khronos OpenCL working group. The OpenCL specification v1.2; 2012.
    • (2012)
  • 42
    • 84885439603 scopus 로고    scopus 로고
    • NVIDIA corporation. OpenCL best practices guide v3.2;
    • NVIDIA corporation. OpenCL best practices guide v3.2; 2010a.
    • (2010)
  • 43
    • 84885436943 scopus 로고    scopus 로고
    • Advanced micro devices Inc. AMD accelerated parallel processing OpenCL: programming guide;
    • Advanced micro devices Inc. AMD accelerated parallel processing OpenCL: programming guide; 2011.
    • (2011)
  • 44
    • 80155141215 scopus 로고    scopus 로고
    • A comprehensive performance comparison of CUDA and OpenCL
    • In: The 40th international conference on parallel processing (ICPP'11). Taipei, Taiwan;
    • Fang J, Varbanescu AL. Sips H. A comprehensive performance comparison of CUDA and OpenCL. In: The 40th international conference on parallel processing (ICPP'11). Taipei, Taiwan; 2011. p. 216-25.
    • (2011) , pp. 216-225
    • Fang, J.1    Varbanescu, A.L.2    Sips, H.3
  • 45
    • 84885460587 scopus 로고    scopus 로고
    • NVIDIA corporation. OpenCL programming guide for the CUDA architecture;
    • NVIDIA corporation. OpenCL programming guide for the CUDA architecture; 2010b.
    • (2010)
  • 46
    • 84855957993 scopus 로고    scopus 로고
    • The Malpasset dam failure - an overview and test case definition
    • In: Proceedings of the 4th CADAM meeting
    • Goutal N. The Malpasset dam failure - an overview and test case definition. In: Proceedings of the 4th CADAM meeting. Spain:Zaragoza; 1999. p. 1-8.
    • (1999) Spain:Zaragoza; , pp. 1-8
    • Goutal, N.1
  • 47
    • 84885449954 scopus 로고    scopus 로고
    • Advanced micro devices inc. AMD FirePro professional graphics; [accessed 21.05.13] .
    • Advanced micro devices inc. AMD FirePro professional graphics; 2012. [accessed 21.05.13] http://www.amd.com/uk/Documents/AMD-FirePro-Catalogue.pdf.
    • (2012)


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