Publication | Closed Access
High performance stencil code generation with Lift
13
Citations
28
References
2018
Year
Unknown Venue
EngineeringElectronic Design AutomationCompiler TechnologyComputer ArchitectureDsl ImplementersComputer-aided DesignParallel SoftwareStencil ComputationsCompilersParallel ComputingParallelizing CompilerCompiler SupportCode GenerationComputer EngineeringComputer ScienceHuman Image SynthesisComputational ScienceProgramming AbstractionProgram AnalysisFormal MethodsParallel ProgrammingParallel Programming Model
Stencil computations are widely used from physical simulations to machine-learning. They are embarrassingly parallel and perfectly fit modern hardware such as Graphic Processing Units. Although stencil computations have been extensively studied, optimizing them for increasingly diverse hardware remains challenging. Domain Specific Languages (DSLs) have raised the programming abstraction and offer good performance. However, this places the burden on DSL implementers who have to write almost full-fledged parallelizing compilers and optimizers.
| Year | Citations | |
|---|---|---|
Page 1
Page 1