EGU2020-1632
https://doi.org/10.5194/egusphere-egu2020-1632
EGU General Assembly 2020
© Author(s) 2020. This work is distributed under
the Creative Commons Attribution 4.0 License.

Performance Evaluation of different time schemes for a Nonlinear diffusion equation on multi-core and many core platforms

Lucas Bessone1, Pablo Gamazo1, Julián Ramos1, and Mario Storti2
Lucas Bessone et al.
  • 1Universidad de la República, Centro Universitario Regional Litoral Norte, Departamento del Agua, Uruguay (lcbessone@gmail.com)
  • 2Centro de Investigación de Métodos Computacionales, CONICET, Argentina (mario.storti@gmail.com)

GPU architectures are characterized by the abundant computing capacity in relation to memory bandwich. This makes them very good for solving problems temporaly explicit and with compact spatial discretizations. Most works using GPU focuses on the parallelization of solvers of linear equations generated by the numerical methods. However, to obtain a good performance in numerical applications using GPU it is crucial to work preferably in codes based entirely on GPU. In this work we solve a 3D nonlinear diffusion equation, using finite volume method in cartesian meshes. Two different time schemes are compared, explicit and implicit, considering for the latter, the Newton method and Conjugate Gradient solver for the system of equations. An evaluation is performed in CPU and GPU of each scheme using different metrics to measure performance, accuracy, calculation speed and mesh size. To evaluate the convergence propierties of the different schemes in relation to spatial and temporal discretization, an arbitrary analytical solution is proposed, which satisfies the differential equation by chossing a source term chosen based on it.

How to cite: Bessone, L., Gamazo, P., Ramos, J., and Storti, M.: Performance Evaluation of different time schemes for a Nonlinear diffusion equation on multi-core and many core platforms, EGU General Assembly 2020, Online, 4–8 May 2020, EGU2020-1632, https://doi.org/10.5194/egusphere-egu2020-1632, 2019

Displays

Display file