Scientific Computing Talk with Michael O'Boyle: "New ways of thinking about optimizing compiler technology"

Michael O'Boyle (The University of Edinburgh, School of Informatics) speaks on 23 June at 11:30 a.m. on "New ways of thinking about optimizing compiler technology" in SR 6. All interested parties are cordially invited to join in and discuss.

Speaker: Michael O'Boyle, The University of Edinburgh, School of Informatics

Date:  Thursday, 23 June 2022, 11:30 am

Place: Sr. 6, Währinger Str. 29

Title: New ways of thinking  about optimizing compiler technology



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, computer systems are increasingly specialised and diverse. As it stands, software will simply not fit and current compiler  technology is incapable of bridging the gap. We need to fundamentally rethink the role of the compiler.  This talk describes some novel approaches to automatic optimization of legacy software with minimal user involvement including program synthesis and neural machine translation. 


Michael O’Boyle is a professor of computer science at the University of Edinburgh. He is best known for his work in incorporating machine learning into compilation and parallelization. He has published over 150 papers, receiving six best paper and two test of time awards. He is an EPSRC established career fellow and a fellow of the BCS.