ISPASS Keynotes

Keynote 1: Reconciling Software to a Heterogeneous World

Prof. Mike O'Boyle
University of Edinburgh

Moore's Law has been the main driver behind the extraordinary success of computer systems. However, with the technology roadmap showing a decline in transistor scaling and hence the demise of Moore's law, computer systems will be increasingly specialised and diverse. The consistent ISA contract is beginning to break down. As it stands, software will not fit. Current compiler technology, whose role is to map software to the underlying hardware is simply incapable of doing this. This looming crisis requires a fundamental rethink of how we design, program and use heterogeneous systems. This talk considers ongoing efforts and proposes a new way of tackling heterogeneity and embrace the end of Moore's law.

Bio: Prof. O'Boyle is best known for his work in incorporating machine learningn into compilation and parallelisation, automating the design and construction of optimizing technology. He has published over 100 papers and received 3 best paper awards. Last year, he was presented with the most influential, Test of Time Award by ACM CGO. He is a founding member and steering committee member of HiPEAC, Europe's only network of excellence in computing systems. He is the Director of the ARM Research Centre of Excellence at Edinburgh and the EPSRC Centre for Doctoral Training in Pervasive Parallelism. He is a Fellow of the BCS.