The pochoir stencil compiler
… their own stencil compilers that could use the Pochoir specification lan… to the extent possible
making the language too specific to the Pochoir compiler, the Intel C++ compiler, and the …
making the language too specific to the Pochoir compiler, the Intel C++ compiler, and the …
[PS][PS] Pochoir: A Compiler for Stencil Computations
… The Pochoir stencil compiler allows one to write a simple specification of a stencil in a
domain-specific stencil language embedded in C++ which the Pochoir compiler then translates …
domain-specific stencil language embedded in C++ which the Pochoir compiler then translates …
[PDF][PDF] Coding Stencil Computations Using the Pochoir {Stencil-Specification} Language
… own stencil compilers that could use the Pochoir specification … a Pochoir specification of a
stencil computation through the … We use a finite-difference (3DFD) discretization of the wave …
stencil computation through the … We use a finite-difference (3DFD) discretization of the wave …
[PDF][PDF] User Manual for the Pochoir Stencil Compiler
CE Leiserson, Y Tang - people.csail.mit.edu
… stencil compilers that could use the Pochoir specification language, we have avoided … the
extent possible making the language too specific to the Pochoir compiler, the Intel C++ compiler…
extent possible making the language too specific to the Pochoir compiler, the Intel C++ compiler…
A multi-level optimization strategy to improve the performance of stencil computation
G Sornet, F Dupros, S Jubertie - Procedia Computer Science, 2017 - Elsevier
… A major effort of this study is to compare our results with the Pochoir framework. We …
Stencils studied in this paper have also been implemented with the Pochoir reference compiler …
Stencils studied in this paper have also been implemented with the Pochoir reference compiler …
[PDF][PDF] Using a Dynamic Schedule to Increase the Performance of Tiling in Stencil Computations.
M Freitag - IEEE GSC, 2014 - infosun.fim.uni-passau.de
… As opposed to Pochoir, we represent trapezoids as polyhedra using the Integer Set Library
[… , as we were not able to compile Pochoir successfully using the g++ compiler and vice-versa. …
[… , as we were not able to compile Pochoir successfully using the g++ compiler and vice-versa. …
A stencil compiler for short-vector simd architectures
… We compare performance with code generated by the Pochoir stencil compiler [18] and Pluto
[… performance benefits for 1D and 2D stencils. The paper makes the following contributions: …
[… performance benefits for 1D and 2D stencils. The paper makes the following contributions: …
Multidimensional intratile parallelization for memory-starved stencil computations
… and used the best setup of the tested Pluto and Pochoir frameworks… report the performance
of the faster one, although the variation … We used the same compiler options as in the Pochoir …
of the faster one, although the variation … We used the same compiler options as in the Pochoir …
Compiler-directed transformation for higher-order stencils
… the partial sum transformation, while details of the compiler … stencils via partial sums,
consider the 9-point 2D stencil of Figure 2(top). (This is the 2D analog of the 27-point 3D stencil of …
consider the 9-point 2D stencil of Figure 2(top). (This is the 2D analog of the 27-point 3D stencil of …
High-performance code generation for stencil computations on GPU architectures
J Holewinski, LN Pouchet, P Sadayappan - … of the 26th ACM international …, 2012 - dl.acm.org
… We develop compiler algorithms for automatic generation of efficient, time-tiled … They
propose the Pochoir stencil compiler which uses a DSL embedded in C++ to produce high…
propose the Pochoir stencil compiler which uses a DSL embedded in C++ to produce high…