메뉴 건너뛰기




Volumn 231, Issue 21, 2012, Pages 7133-7151

Solution to PDEs using radial basis function finite-differences (RBF-FD) on multiple GPUs

Author keywords

High order finite differencing; Multi GPU computing; OpenCL; Parallel computing; Radial basis functions; RBF FD

Indexed keywords

GRAPHICS PROCESSING UNIT; KNOWLEDGE MANAGEMENT; MESSAGE PASSING; PROGRAM PROCESSORS; RADIAL BASIS FUNCTION NETWORKS;

EID: 84865400698     PISSN: 00219991     EISSN: 10902716     Source Type: Journal    
DOI: 10.1016/j.jcp.2012.06.030     Document Type: Article
Times cited : (83)

References (59)
  • 1
    • 85190072576 scopus 로고    scopus 로고
    • BOOST C++ Libraries.
    • BOOST C++ Libraries. http://www.boost.org.
  • 2
    • 85190087067 scopus 로고    scopus 로고
    • AccelerEyes. Jacket User Guide - The GPU Engine for MATLAB, 1.2.1ed., November
    • AccelerEyes. Jacket User Guide - The GPU Engine for MATLAB, 1.2.1ed., November 2009.
    • (2009)
  • 4
    • 85190086469 scopus 로고    scopus 로고
    • Multi-GPU solutions of geophysical PDEs with radial basis function-generated finite differences
    • Bollig E.F. Multi-GPU solutions of geophysical PDEs with radial basis function-generated finite differences. PhD thesis Florida State University 2012.
    • (2012) PhD thesis Florida State University
    • Bollig, E.F.1
  • 5
    • 57749111737 scopus 로고    scopus 로고
    • Radial basis function networks GPU based implementation
    • Brandstetter A., Artusi A. Radial basis function networks GPU based implementation. IEEE Transaction on Neural Network 2008, 19(12):2150-2161.
    • (2008) IEEE Transaction on Neural Network , vol.19 , Issue.12 , pp. 2150-2161
    • Brandstetter, A.1    Artusi, A.2
  • 8
    • 1942539307 scopus 로고    scopus 로고
    • Numerical methods for high dimensional Hamilton-Jacobi equations using radial basis functions
    • Cecil T., Qian J., Osher S. Numerical methods for high dimensional Hamilton-Jacobi equations using radial basis functions. Journal of Computational Physics 2004, 196:327-347.
    • (2004) Journal of Computational Physics , vol.196 , pp. 327-347
    • Cecil, T.1    Qian, J.2    Osher, S.3
  • 12
    • 77956331919 scopus 로고    scopus 로고
    • Computing and rendering implicit surfaces composed of radial basis functions on the GPU
    • Corrigan A., Dinh H. Computing and rendering implicit surfaces composed of radial basis functions on the GPU. International Workshop on Volume Graphics 2005.
    • (2005) International Workshop on Volume Graphics
    • Corrigan, A.1    Dinh, H.2
  • 14
    • 34248398491 scopus 로고    scopus 로고
    • An efficient localized radial basis function meshless method for fluid flow and conjugate heat transfer
    • Divo E., Kassab A. An efficient localized radial basis function meshless method for fluid flow and conjugate heat transfer. Journal of Heat Transfer 2007, 129:124.
    • (2007) Journal of Heat Transfer , vol.129 , pp. 124
    • Divo, E.1    Kassab, A.2
  • 15
    • 79954933248 scopus 로고    scopus 로고
    • Radial basis functions: developments and applications to planetary scale flows
    • Flyer N., Fornberg B. Radial basis functions: developments and applications to planetary scale flows. Computers & Fluids 2011, 46(1):23-32.
    • (2011) Computers & Fluids , vol.46 , Issue.1 , pp. 23-32
    • Flyer, N.1    Fornberg, B.2
  • 16
    • 73649141262 scopus 로고    scopus 로고
    • Rotational transport on a sphere: local node refinement with radial basis functions
    • Flyer N., Lehto E. Rotational transport on a sphere: local node refinement with radial basis functions. Journal of Computational Physics 2010, 229(6):1954-1969.
    • (2010) Journal of Computational Physics , vol.229 , Issue.6 , pp. 1954-1969
    • Flyer, N.1    Lehto, E.2
  • 17
    • 84859212233 scopus 로고    scopus 로고
    • Rbf-generated finite differences for nonlinear transport on a sphere: shallow water simulations
    • Flyer N., Lehto E., Blaise S., Wright G.B., St-Cyr A. Rbf-generated finite differences for nonlinear transport on a sphere: shallow water simulations. Journal of Computational Physics 2012, 231(11):4078-4095.
    • (2012) Journal of Computational Physics , vol.231 , Issue.11 , pp. 4078-4095
    • Flyer, N.1    Lehto, E.2    Blaise, S.3    Wright, G.B.4    St-Cyr, A.5
  • 18
    • 34548390120 scopus 로고    scopus 로고
    • Transport schemes on a sphere using radial basis functions
    • Flyer N., Wright G.B. Transport schemes on a sphere using radial basis functions. Journal of Computational Physics 2007, 226 1:1059-1084.
    • (2007) Journal of Computational Physics , pp. 1059-1084
    • Flyer, N.1    Wright, G.B.2
  • 19
    • 67149139433 scopus 로고    scopus 로고
    • A radial basis function method for the shallow water equations on a sphere
    • Flyer N., Wright G.B. A radial basis function method for the shallow water equations on a sphere. Proceedings of the Royal Society A 2009, 465(2106):1949-1976.
    • (2009) Proceedings of the Royal Society A , vol.465 , Issue.2106 , pp. 1949-1976
    • Flyer, N.1    Wright, G.B.2
  • 21
    • 16244408932 scopus 로고    scopus 로고
    • Accuracy of radial basis function interpolation and derivative approximations on 1-D infinite grids
    • Fornberg B., Flyer N. Accuracy of radial basis function interpolation and derivative approximations on 1-D infinite grids. Advances in Computational Mathematics 2005, 23(1-2):5-20.
    • (2005) Advances in Computational Mathematics , vol.23 , Issue.1-2 , pp. 5-20
    • Fornberg, B.1    Flyer, N.2
  • 23
    • 78751704720 scopus 로고    scopus 로고
    • Stabilization of RBF-generated finite difference methods for convective PDEs
    • Fornberg B., Lehto E. Stabilization of RBF-generated finite difference methods for convective PDEs. Journal of Computational Physics 2011, 230(6):2270-2285.
    • (2011) Journal of Computational Physics , vol.230 , Issue.6 , pp. 2270-2285
    • Fornberg, B.1    Lehto, E.2
  • 24
    • 38549125605 scopus 로고    scopus 로고
    • A stable algorithm for flat radial basis functions on a sphere
    • Fornberg B., Piret C. A stable algorithm for flat radial basis functions on a sphere. SIAM Journal on Scientific Computing 2007, 30 1:60-80.
    • (2007) SIAM Journal on Scientific Computing , pp. 60-80
    • Fornberg, B.1    Piret, C.2
  • 25
    • 38549128750 scopus 로고    scopus 로고
    • On choosing a radial basis function and a shape parameter when solving a convective PDE on a sphere
    • Fornberg B., Piret C. On choosing a radial basis function and a shape parameter when solving a convective PDE on a sphere. Journal of Computational Physics 2008, 227 5:2758-2780.
    • (2008) Journal of Computational Physics , pp. 2758-2780
    • Fornberg, B.1    Piret, C.2
  • 26
    • 14644431037 scopus 로고    scopus 로고
    • Stable computation of multiquadric interpolants for all values of the shape parameter
    • Fornberg B., Wright G. Stable computation of multiquadric interpolants for all values of the shape parameter. Computers & Mathematics with Applications 2004, 48(5-6):853-867.
    • (2004) Computers & Mathematics with Applications , vol.48 , Issue.5-6 , pp. 853-867
    • Fornberg, B.1    Wright, G.2
  • 29
    • 85190078704 scopus 로고    scopus 로고
    • Eigen v3.
    • G. Guennebaud, B. Jacob et al., Eigen v3. 2010. http://eigen.tuxfamily.org.
    • (2010)
    • Guennebaud, G.1    Jacob, B.2
  • 30
    • 0001018295 scopus 로고
    • Multiquadratic equations of topography and other irregular surfaces
    • Hardy R. Multiquadratic equations of topography and other irregular surfaces. Journal of Geophysical Research 1971, 76:1-905.
    • (1971) Journal of Geophysical Research , vol.76 , pp. 1-905
    • Hardy, R.1
  • 31
    • 84883610905 scopus 로고    scopus 로고
    • Three-dimensional MHD on cubed-sphere grids: parallel solution-adaptive simulation framework
    • 20th AIAA CFD Conference
    • L. Ivan, H.D. Sterck, S.A. Northrup, C.P.T. Groth, Three-dimensional MHD on cubed-sphere grids: parallel solution-adaptive simulation framework, in: 20th AIAA CFD Conference, vol. 3382, 2011, pp. 1325-1342.
    • (2011) , vol.3382 , pp. 1325-1342
    • Ivan, L.1    Sterck, H.D.2    Northrup, S.A.3    Groth, C.P.T.4
  • 33
    • 0025229330 scopus 로고
    • Multiquadrics-A scattered data approximation scheme with applications to computational fluid-dynamics. I. Surface approximations and partial derivative estimates
    • Kansa E.J. Multiquadrics-A scattered data approximation scheme with applications to computational fluid-dynamics. I. Surface approximations and partial derivative estimates. Computers & Mathematics with Applications 1990, 19:127-145.
    • (1990) Computers & Mathematics with Applications , vol.19 , pp. 127-145
    • Kansa, E.J.1
  • 34
    • 0032131147 scopus 로고    scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • Karypis G., Kumar V. A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM Journal on Scientific Computing 1999, 20 1:359-392.
    • (1999) SIAM Journal on Scientific Computing , pp. 359-392
    • Karypis, G.1    Kumar, V.2
  • 35
    • 85190081978 scopus 로고    scopus 로고
    • Khronos OpenCL Working Group, The OpenCL Specification (Version: 1.0.48), October
    • Khronos OpenCL Working Group, The OpenCL Specification (Version: 1.0.48), October 2009.
    • (2009)
  • 37
    • 0242667184 scopus 로고    scopus 로고
    • A numerical study of some radial basis function based solution methods for elliptic PDEs
    • Larsson E., Fornberg B. A numerical study of some radial basis function based solution methods for elliptic PDEs. Computers & Mathematics with Applications 2003, 46:891-902.
    • (2003) Computers & Mathematics with Applications , vol.46 , pp. 891-902
    • Larsson, E.1    Fornberg, B.2
  • 38
    • 18544381244 scopus 로고    scopus 로고
    • A discontinuous Galerkin transport scheme on the cubed sphere
    • Nair R.D., Thomas S., Loft R. A discontinuous Galerkin transport scheme on the cubed sphere. Monthly Weather Review 2005, 133(4):814-828.
    • (2005) Monthly Weather Review , vol.133 , Issue.4 , pp. 814-828
    • Nair, R.D.1    Thomas, S.2    Loft, R.3
  • 39
    • 44449175042 scopus 로고    scopus 로고
    • Moving vortices on the sphere: a test case for horizontal advection problems
    • Nair R.D., Jablonowski C. Moving vortices on the sphere: a test case for horizontal advection problems. Monthly Weather Review 2008, 136(2):699-711.
    • (2008) Monthly Weather Review , vol.136 , Issue.2 , pp. 699-711
    • Nair, R.D.1    Jablonowski, C.2
  • 40
    • 85190079777 scopus 로고    scopus 로고
    • NVidia, NVIDIA CUDA - NVIDIA CUDA C - Programming Guide version 4.0, March
    • NVidia, NVIDIA CUDA - NVIDIA CUDA C - Programming Guide version 4.0, March 2011.
    • (2011)
  • 41
    • 84856462102 scopus 로고    scopus 로고
    • Fast GPU-based locality sensitive hashing for K-nearest neighbor computation
    • J. Pan, D. Manocha, Fast GPU-based locality sensitive hashing for K-nearest neighbor computation, in: Proceedings of the 19th ACM SIGSPATIAL GIS '11, 2011.
    • (2011) Proceedings of the 19th ACM SIGSPATIAL GIS ' , vol.11
    • Pan, J.1    Manocha, D.2
  • 43
    • 79952239413 scopus 로고    scopus 로고
    • Armadillo: An open source c++ linear algebra library for fast prototyping and computationally intensive experiments
    • C. Sanderson, Armadillo: An open source c++ linear algebra library for fast prototyping and computationally intensive experiments, Tech. rep. NICTA, 2010.
    • (2010) Tech. rep. NICTA
    • Sanderson, C.1
  • 44
    • 0000922795 scopus 로고
    • Multivariate interpolation and approximation by translates of a basis function
    • World Scientific Publishing Co. Inc. C. Chui, L. Schumaker (Eds.)
    • chaback R. Multivariate interpolation and approximation by translates of a basis function. Approximaton Theory VIII-Vol. 1: Approximation and Interpolation 1995, 491-514. World Scientific Publishing Co. Inc. C. Chui, L. Schumaker (Eds.).
    • (1995) Approximaton Theory VIII-Vol. 1: Approximation and Interpolation , pp. 491-514
    • chaback, R.1
  • 46
    • 0037436111 scopus 로고    scopus 로고
    • Local radial basis function-based differential quadrature method and its application to solve two-dimensional incompressible Navier-Stokes equations
    • Shu C., Ding H., Yeo K.S. Local radial basis function-based differential quadrature method and its application to solve two-dimensional incompressible Navier-Stokes equations. Computer Methods in Applied Mechanics and Engineering 2003, 192(7-8):941-954.
    • (2003) Computer Methods in Applied Mechanics and Engineering , vol.192 , Issue.7-8 , pp. 941-954
    • Shu, C.1    Ding, H.2    Yeo, K.S.3
  • 47
    • 4043098361 scopus 로고    scopus 로고
    • Extremal systems of points and numerical integration on the sphere
    • Sloan I.H., Womersley R.S. Extremal systems of points and numerical integration on the sphere. Advance in Computational Mathmatics 2003, 21:107-125.
    • (2003) Advance in Computational Mathmatics , vol.21 , pp. 107-125
    • Sloan, I.H.1    Womersley, R.S.2
  • 48
    • 67349112089 scopus 로고    scopus 로고
    • The use of PDE centres in the local RBF Hermitian method for 3D convective-diffusion problems
    • Stevens D., Power H., Lees M., Morvan H. The use of PDE centres in the local RBF Hermitian method for 3D convective-diffusion problems. Journal of Computational Physics 2009.
    • (2009) Journal of Computational Physics
    • Stevens, D.1    Power, H.2    Lees, M.3    Morvan, H.4
  • 49
    • 3042836772 scopus 로고    scopus 로고
    • On using RBF-based differencing formulas for unstructured and mixed structured-unstructured grid calculations
    • A.I. Tolstykh, On using RBF-based differencing formulas for unstructured and mixed structured-unstructured grid calculations, in: Proceedings of the 16 IMACS World Congress Lausanne, 2000, 1-6.
    • (2000) Proceedings of the 16 IMACS World Congress Lausanne , pp. 1-6
    • Tolstykh, A.I.1
  • 50
    • 3042722159 scopus 로고    scopus 로고
    • On using radial basis functions in a "finite difference mode" with applications to elasticity problems
    • Tolstykh A.I., Shirobokov D.A. On using radial basis functions in a "finite difference mode" with applications to elasticity problems. Computational Mechanics 2003, 33(1).
    • (2003) Computational Mechanics , vol.33 , Issue.1
    • Tolstykh, A.I.1    Shirobokov, D.A.2
  • 54
    • 0346847275 scopus 로고
    • Positive definite and compactly supported radial functions of minimal degree
    • Wendland H., polynomial Piecewise positive definite and compactly supported radial functions of minimal degree. Advances in Computational Mathematics 1995, 4:389-396. 10.1007/BF02123482.
    • (1995) Advances in Computational Mathematics , vol.4 , pp. 389-396
    • Wendland, H.1    polynomial, P.2
  • 57
    • 78751702068 scopus 로고    scopus 로고
    • A hybrid radial basis function-pseudospectral method for thermal convection in a 3-D spherical shell
    • Wright G.B., Flyer N., Yuen D.A. A hybrid radial basis function-pseudospectral method for thermal convection in a 3-D spherical shell. Geochemistry, Geophysics, Geosystems 2010, 11:Q07003.
    • (2010) Geochemistry, Geophysics, Geosystems , vol.11
    • Wright, G.B.1    Flyer, N.2    Yuen, D.A.3
  • 58
    • 29144437684 scopus 로고    scopus 로고
    • Scattered node compact finite difference-type formulas generated from radial basis functions
    • Wright G.B., Fornberg B. Scattered node compact finite difference-type formulas generated from radial basis functions. Journal of Computational Physics 2006, 212(1):99-123.
    • (2006) Journal of Computational Physics , vol.212 , Issue.1 , pp. 99-123
    • Wright, G.B.1    Fornberg, B.2
  • 59
    • 77952583674 scopus 로고    scopus 로고
    • PetRBF - a parallel O(N) algorithm for radial basis function interpolation with Gaussians
    • Yokota R., Barba L., Knepley M.G. PetRBF - a parallel O(N) algorithm for radial basis function interpolation with Gaussians. Computer Methods in Applied Mechanics and Engineering 2010, 199(25-28):1793-1804.
    • (2010) Computer Methods in Applied Mechanics and Engineering , vol.199 , Issue.25-28 , pp. 1793-1804
    • Yokota, R.1    Barba, L.2    Knepley, M.G.3


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