Automated Code Generation

Home > What's on > Workshops > Automated Code Generation

Automated Code Generation

 Jul 01 2014
 ICMS, 15 South College Street Edinburgh
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.


  • 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


This workshop was sponsored by the Centre for Numerical Algorithms and Intelligent Software.


Hayk, AleksanyanThe University of Edinburgh
Michail, BasiosUniversity of Edinburgh
David, BoleaHeriot-Watt University
Ralph (Phil), BordingAlabama A&M University
Luis, CebamanosEPCC
Christophe, DubachUniversity of Edinburgh
Mike, GilesUniversity of Oxford
David, HamImperial College London
Muhannad, HijazeHerriot Watt university
Daniel, HolmesEPCC
Chen-Burger, Jessica Heriot-Watt University
Steven, JohnsonMassachusetts Institute of Technology
Stuart, KingUniversity of St Andrews
Hatice, KursungecmezUniversity of Edinburgh
Mike, MacNeilUniversity of Edinburgh
James, MaddisonUniversity of Edinburgh
William, OgilvieUniversity of Edinburgh
Feng, QiangUniversity of Edinburgh
Matthias, SachsUniversity of Edinburgh
Nathan, SimeThe University of Nottingham
Garth, WellsUniversity of Cambridge