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.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
Changes API sympy: proper version check @mloubout (#1769) Examples examples: enforce stable space...
Tensor algebra support (#873): VectorFunction and VectorTimeFunction (2nd order) TensorFunction and...
Release notes MPI support: Python-level: MPI-distributed NumPy arrays. C-level: code generation for...
© Author(s) 2019. We introduce Devito, a new domain-specific language for implementing high-performa...
Domain-specific high-productivity environments are playing an increasingly important role in scienti...
We introduce Devito, a new domain-specific language for implementing high-performance finite-differe...
Stencil computations are a key part of many high-performance computing applications, such as image p...
GPUs Support for more Operators -- isotropic acoustic, TTI, elastic, viscoelastic, ... Support for ...
Poster presented at SIAM CSE17 PP108 Minisymposterium: Software Productivity and Sustainability for ...
Synopsis Performance optimizations in the symbolic layer and generated code for x86, GPU and MPI. V...
API dsl: Removed dynamic classes for AbstractFunctions (fixes memory leaks seen by some users) @Fab...
Compiler: Improve CIRE Conditionals improvement Improve aliases detection Misc: Updated minimum S...
Release notes Preliminary support for MPI (no changes to user code requested) Support for staggered...
This release builds upon v3.1.0 including all features from Devito v3.2-beta as well as the followin...
Code generation from domain-specific languages is becoming increasingly popular as a method to obtai...
Changes API sympy: proper version check @mloubout (#1769) Examples examples: enforce stable space...
Tensor algebra support (#873): VectorFunction and VectorTimeFunction (2nd order) TensorFunction and...
Release notes MPI support: Python-level: MPI-distributed NumPy arrays. C-level: code generation for...
© Author(s) 2019. We introduce Devito, a new domain-specific language for implementing high-performa...
Domain-specific high-productivity environments are playing an increasingly important role in scienti...
We introduce Devito, a new domain-specific language for implementing high-performance finite-differe...
Stencil computations are a key part of many high-performance computing applications, such as image p...
GPUs Support for more Operators -- isotropic acoustic, TTI, elastic, viscoelastic, ... Support for ...
Poster presented at SIAM CSE17 PP108 Minisymposterium: Software Productivity and Sustainability for ...
Synopsis Performance optimizations in the symbolic layer and generated code for x86, GPU and MPI. V...
API dsl: Removed dynamic classes for AbstractFunctions (fixes memory leaks seen by some users) @Fab...
Compiler: Improve CIRE Conditionals improvement Improve aliases detection Misc: Updated minimum S...
Release notes Preliminary support for MPI (no changes to user code requested) Support for staggered...
This release builds upon v3.1.0 including all features from Devito v3.2-beta as well as the followin...
Code generation from domain-specific languages is becoming increasingly popular as a method to obtai...
Changes API sympy: proper version check @mloubout (#1769) Examples examples: enforce stable space...
Tensor algebra support (#873): VectorFunction and VectorTimeFunction (2nd order) TensorFunction and...
Release notes MPI support: Python-level: MPI-distributed NumPy arrays. C-level: code generation for...