arrow
返回

STENCIL-AWARE GPU OPTIMIZATION OF ITERATIVE SOLVERS

delete2013-01-01
delete10
PRE
AI
D
Daniel Lowell *
J
Jeswin Godwin
J
Justin Holewinski
D
Deepan Karthik
C
Chekuri Choudary
A
Azamat Mametjanov
B
Boyana Norris
G
Gerald Sabin
P
P. Sadayappan
J
J. Sarich
DOI:10.1137/120883153delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Numerical solutions of nonlinear partial differential equations frequently rely on iterative Newton-Krylov methods, which linearize a finite-difference stencil-based discretization of a problem, producing a sparse matrix with regular structure. Knowledge of this structure can be used to exploit parallelism and locality of reference on modern cache-based multi and manycore architectures, achieving high performance for computations underlying commonly used iterative linear solvers. In this paper we describe our approach to sparse matrix data structure design and our implementation of the kernels underlying iterative linear solvers in PETSc. We also describe autotuning of CUDA implementations based on high-level descriptions of the stencil-based matrix and vector operations.
Keyword:
structured grid
sparse matrix format
iterative solvers
autotuning
GPGPU
PETSc
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

SIAM Journal on Scientific Computing 封面图
SIAM Journal on Scientific Computing
IF:
2.6
论文数:
5.1K
被引数:
1.8W

机构

U
University System of Ohio
学者数:
15.5W
论文数: 13.0W
被引数: 200
A
Argonne National Laboratory
学者数:
1.1W
论文数: 9.2K
被引数: 3.8W
U
united states department of energy (doe)
学者数:
11.3W
论文数: 9.6W
被引数: 246
学者 查看更多机构
引用论文

引用论文

In Vitro Models to Study Hepatotoxicity
err2002-04-01
err0
errOAAI
errDavid A. Groneberg; Christian Grosse-Siestrup; Axel Fischer
err分享
err收藏
没有更多内容