Accelerating the discontinuous Galerkin cell-vertex scheme solver on GPU-powered systems. (27th November 2019)
- Record Type:
- Journal Article
- Title:
- Accelerating the discontinuous Galerkin cell-vertex scheme solver on GPU-powered systems. (27th November 2019)
- Main Title:
- Accelerating the discontinuous Galerkin cell-vertex scheme solver on GPU-powered systems
- Authors:
- Hu, Xiaoqi
Zhao, Mengshen
Tu, Shuang Z.
Jang, Byunghyun - Abstract:
- The discontinuous Galerkin cell-vertex scheme (DG-CVS) is a high-order space-time Riemann-solver-free numerical solver for general hyperbolic conservation laws. It fuses the discontinuous Galerkin (DG) method and the conservation element/solution element (CE/SE) method to take advantage of the best features of both methods. In DG-CVS, the time derivatives of the solution are treated as independent unknowns together with spatial derivatives of the solution, which is amendable to a GPU's parallel execution style. In a GPU environment, this type of scientific application poses challenges, such as high thread divergence, low kernel occupancy, and hardware-unfriendly memory access patterns. This paper presents various optimisations that address those issues. Our proposed optimisations include thread remapping, register pressure reduction as well as software-managed cache memory utilisation. DG-CVS is accelerated by up to 54% on AMD HD7970 GPU, when compared to CPU only execution.
- Is Part Of:
- International journal of computational science and engineering. Volume 20:Number 2(2019)
- Journal:
- International journal of computational science and engineering
- Issue:
- Volume 20:Number 2(2019)
- Issue Display:
- Volume 20, Issue 2 (2019)
- Year:
- 2019
- Volume:
- 20
- Issue:
- 2
- Issue Sort Value:
- 2019-0020-0002-0000
- Page Start:
- 209
- Page End:
- 224
- Publication Date:
- 2019-11-27
- Subjects:
- numerical solver -- discontinuous Galerkin method -- high performance computing -- GPGPU -- OpenCL
Computer science -- Mathematics -- Periodicals
Computer simulation -- Mathematical aspects -- Periodicals
Computational intelligence -- Periodicals
004.015105 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijcse ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1742-7185
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 11938.xml