We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Domain-Specific Optimization of Two Jacobi Smoother Kernels and Their Evaluation in the ECM Performance Model.
- Authors
Kronawitter, Stefan; Stengel, Holger; Hager, Georg; Lengauer, Christian
- Abstract
Our aim is to apply program transformations to stencil codes in order to yield the highest possible performance. We recognize memory bandwidth as a major limitation in stencil code performance. We conducted a study in which we applied optimizing transformations to two Jacobi smoother kernels: one 3D 1st-order 7-point stencil and one 3D 3rd-order 19-point stencil. To obtain high performance, the optimizations have to be customized for the execution platform at hand. We illustrate this by experiments on two consumer and two server architectures. We also verified the need for complex optimizations with the help of the Execution-Cache-Memory performance model. A code generator with knowledge about stencil codes and execution platforms should be able to apply our transformations automatically. We are working towards such a generator in project ExaStencils.
- Subjects
JACOBI-Davidson method; KERNEL (Mathematics); MATHEMATICAL functions; KERNEL functions; COMPLEX variables
- Publication
Parallel Processing Letters, 2014, Vol 24, Issue 3, p-1
- ISSN
0129-6264
- Publication type
Article
- DOI
10.1142/S0129626414410047