The 11th IASTED International Conference on
Parallel and Distributed Computing and Networks
February 11 – 13, 2013
A silver bullet or a trail of broken promises?
Improving program performance using automatic tools has been the subject of research stretching back to the dawn of high level programming languages. For some, it is the perfect research topic - always room for improvement. For others, it is something that time and again fails to deliver. In this talk I will explore why compiler based code optimisation has often failed to deliver. I will also look at ways we can recast compiler optimisation so that it can really deliver for the many-core era.
Biography of the Keynote Speaker
Prof. Michael O'Boyle is Director of the Institute for Computer Systems Architecture at U. Edinburgh and is best known for his working on iterative and machine learning based compilation, automating the design of optimizing technology for heterogeneous many-cores. He is a founder of the EU High Performance and Embedded Architectures and Compilation Network of Excellence. He has been awarded 2 fellowships and 5 international visiting positions. He has published over 80 papers and served on more than 50 programme committees. He is the Director of the ARM Research Centre of Excellence at Edinburgh.