Humans Need Not Apply*. Self-tuning programs are here, and they outperform human experts. OmniTune is a an extensible and distributed autotuner for runtime optimisation of parameters.
C. Cummins, P. Petoumenos, M. Steuwer, H. Leather. "Towards Collaborative Performance Tuning of Algorithmic Skeletons". HLPGPU, 2016.
C. Cummins, P. Petoumenos, M. Steuwer, H. Leather. "Autotuning OpenCL Workgroup Size for Stencil Patterns". ADAPT, 2016. arXiv.
C. Cummins, P. Petoumenos, M. Steuwer, H. Leather. "Autotuning OpenCL Workgroup Sizes". HiPEAC, 2016. Featured on Better Posters.
C. Cummins, P. Petoumenos, M. Steuwer, H. Leather. "Humans Need Not Apply". Google PhD Student Summit on Compiler & Programming Technology, 2015.