Devito
Author(s)
Gorman, GJ
Luporini, Fabio
Kukreja, navjot
Type
Software / Code
Abstract
Devito is a prototype Domain-specific Language (DSL) and code generation framework for the design of highly optimised finite difference kernels for use in inversion methods. Devito utilises SymPy to allow the definition of operators from high-level symbolic equations and generates optimised and automatically tuned code specific to a given target architecture.
Date Issued
2016-03-23
Citation
2016
Sponsor
Engineering & Physical Science Research Council (EPSRC)
Intel Corporation
Grant Number
EP/L000407/1
PESCI Donation
Subjects
finite difference
compiler
python