About:
This workshop brought together speakers in the areas of optimised discrete Fourier transforms, parallel computing on graphics processing units, portable automated code generation techniques on high-performance computing resources and high-level algorithmic differentiation.
Programme:
-
David Ham, Imperial College London - Firedrake: Automating the Finite Element Method by Composing Code Generation Layers
-
Garth Wells, University of Cambridge - Expressive Scientific Computing
-
Mike Giles, University of Oxford - Automated Code Generation for Finite Volume and Finite Difference Applications on GPUs and CPUs
-
James Maddison, University of Edinburgh - Rapid Adjoint Development for Transient Finite Element Models
-
Steven Johnson, MIT - From FFTW to Julia: Code Generation in High-Level Languages
Sponsors and Funders:
This workshop was sponsored by the Centre for Numerical Algorithms and Intelligent Software.