Michael O'Boyle


HiPEAC Member since September 2004.

Professor Michael O'Boyle is internationally known for his ground breaking working in iterative compilation. This technology is now available in mainstream compilers. He has since pioneered incorporating machine learning into compilation, automating the design and construction of optimizing technology which has led to the release of MilePost GCC, the world's first open-source machine learning compiler.

He is a founding member of the High Performance and Embedded Architectures and Compilation Network of Excellence (NoE), the only European NoE in the area. Since 2005, he has been the European leader in HiPEAC's compiler research and development activity. He has been awarded 2 fellowships and 5 international visiting positions including a professorship at Stanford and an UK EPSRC Advanced Research Fellowship. He has published over 75 papers in international journals and conferences. He was the first to integrate machine learning in to dynamic compilation, auto-parallelization, feature generation and adaptive hardware. His recent work on streaming parallelism won the best paper and presentation awards at PACT this year. He is one of only a handful of Europeans to have published in the premier conferences in computer architecture: MICRO and HPCA and one of an even smaller number to have published at the top compilation conferences PLDI, OOPSLA and CGO. He has been a member on more than 50 PCs for every international conferences in his area and is the first ever European Program Chair for ACM CGO (Code Generation and Optimization) 2011, the premier conference for adaptive compilation.

© 2004-2015 HiPEAC
The HiPEAC project has received funding from the European Union Seventh Framework Programme (FP7-ICT) under grant agreement number 287759.