arrow
Return

MANYCORE PARALLEL COMPUTING FOR A HYBRIDIZABLE DISCONTINUOUS GALERKIN NESTED MULTIGRID METHOD

delete2019-03-12
delete22
delete
OA
AI
M
Maurice S. Fabien *
M
Matthew G. Knepley
R
Richard Mills
B
Béatrice Rivière
DOI:10.1137/17M1128903delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We present a parallel computing strategy for a hybridizable discontinuous Galerkin (HDG) nested geometric multigrid (GMG) solver. Parallel GMG solvers require a combination of coarse-grain and fine-grain parallelism to improve time-to-solution performance. In this work we focus on fine-grain parallelism. We use Intel's second generation Xeon Phi (Knights Landing) manycore processor. The GMG method achieves ideal convergence rates of 0.2 or less, for high polynomial orders. A matrix free (assembly free) technique is exploited to save considerable memory usage and increase arithmetic intensity. HDG enables static condensation, and due to the discontinuous nature of the discretization, we developed a matrix vector multiply routine that does not require any costly synchronizations or barriers. Our algorithm is able to attain 80% of peak bandwidth performance for higher order polynomials. This is possible due to the data locality inherent in the HDG method. Very high performance is realized for high order schemes, due to good arithmetic intensity, which declines as the order is reduced.
Keywords:
multigrid
discontinuous Galerkin methods
high performance
accelerators
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

SIAM Journal on Scientific Computing cover
SIAM Journal on Scientific Computing
IF:
2.6
Papers:
5.1K
Citations:
1.8W

Organization

R
Rice University
Scholars:
1.4W
Papers: 1.2W
Citations: 2.6W
S
state university of new york (suny) system
Scholars:
6.5W
Papers: 5.8W
Citations: 65
U
university at buffalo, suny
Scholars:
1.2W
Papers: 9.5K
Citations: 9
researcher View more organizations