Abstract. Project ExaStencils pursues a radically new approach to stencil-code engineering. Present-day stencil codes are implemented in general-purpose programming languages, such as Fortran, C, or Java, or derivates thereof, and harnesses for parallelism, such as OpenMP, OpenCL or MPI. ExaStencils favors a much more domain-specific ap-being the mathematical formulation, the most concrete the optimized target code. At every layer, the corresponding language expresses not only computational directives but also domain knowledge of the problem and platform to be leveraged for optimization. This approach will enable a highly automated code generation at all layers and has been demon-strated successfully before in the U.S. projects FFTW and SPI...
Abstract—Exascale systems will present programmers with many challenges. We review the parallel prog...
Communicated by Guest Editors Our aim is to apply program transformations to stencil codes in order ...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
Abstract. Project ExaStencils pursues a radically new approach to stencil-code engineering. Present-...
This report documents the program and the outcomes of Dagstuhl Seminar 15161 "Advanced Stencil-Code ...
International audienceAs the computation power of modern high performance architectures increases, t...
As the computation power of modern high performance architectures increases, their heterogeneity and...
Communicated by Guest Editors The implementation of stencil computations on modern, massively parall...
Stencil computations are not well optimized by general-purpose production compilers and the increase...
International audienceStencil kernels arise in many scientific codes as the result from dis-cretizin...
A widely used class of codes are stencil codes. Their general structure is very simple: data points ...
Our aim is to apply program transformations to stencil codes, in order to yield highest possible per...
Domain-specific languages (DSLs) have the potential to provide an intuitive interface for specifying...
The implementation of stencil computations on modern, mas-sively parallel systems with GPUs and othe...
Stencils are a fundamental access pattern in scientific codes based on Partial Differential Equation...
Abstract—Exascale systems will present programmers with many challenges. We review the parallel prog...
Communicated by Guest Editors Our aim is to apply program transformations to stencil codes in order ...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
Abstract. Project ExaStencils pursues a radically new approach to stencil-code engineering. Present-...
This report documents the program and the outcomes of Dagstuhl Seminar 15161 "Advanced Stencil-Code ...
International audienceAs the computation power of modern high performance architectures increases, t...
As the computation power of modern high performance architectures increases, their heterogeneity and...
Communicated by Guest Editors The implementation of stencil computations on modern, massively parall...
Stencil computations are not well optimized by general-purpose production compilers and the increase...
International audienceStencil kernels arise in many scientific codes as the result from dis-cretizin...
A widely used class of codes are stencil codes. Their general structure is very simple: data points ...
Our aim is to apply program transformations to stencil codes, in order to yield highest possible per...
Domain-specific languages (DSLs) have the potential to provide an intuitive interface for specifying...
The implementation of stencil computations on modern, mas-sively parallel systems with GPUs and othe...
Stencils are a fundamental access pattern in scientific codes based on Partial Differential Equation...
Abstract—Exascale systems will present programmers with many challenges. We review the parallel prog...
Communicated by Guest Editors Our aim is to apply program transformations to stencil codes in order ...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...