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
Abstract:
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.
Bio:
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.