Seguir
Michael O'Boyle
Michael O'Boyle
Professor of Computer Science, University of Edinburgh
Dirección de correo verificada de inf.ed.ac.uk
Título
Citado por
Citado por
Año
Using machine learning to focus iterative optimization
F Agakov, E Bonilla, J Cavazos, B Franke, G Fursin, MFP O'Boyle, ...
International Symposium on Code Generation and Optimization (CGO'06), 11 pp.-305, 2006
5222006
Rapidly selecting good compiler optimizations using performance counters
J Cavazos, G Fursin, F Agakov, E Bonilla, MFP O'Boyle, O Temam
International Symposium on Code Generation and Optimization (CGO'07), 185-197, 2007
3432007
Milepost gcc: Machine learning enabled self-tuning compiler
G Fursin, Y Kashnikov, AW Memon, Z Chamski, O Temam, M Namolaru, ...
International journal of parallel programming 39, 296-327, 2011
3202011
Towards a holistic approach to auto-parallelization: integrating profile-driven parallelism detection and machine-learning based mapping
G Tournavitis, Z Wang, B Franke, MFP O'Boyle
ACM Sigplan notices 44 (6), 177-187, 2009
3162009
A static task partitioning approach for heterogeneous systems using OpenCL
D Grewe, MFP O’Boyle
Compiler Construction: 20th International Conference, CC 2011, Held as Part …, 2011
3092011
Mapping parallelism to multi-cores: a machine learning based approach
Z Wang, MFP O'Boyle
Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of …, 2009
2802009
Combined selection of tile sizes and unroll factors using iterative compilation
T Kisuki, PMW Knijnenburg, MFP O'Boyle
Proceedings 2000 International Conference on Parallel Architectures and …, 2000
2692000
Machine learning in compiler optimization
Z Wang, M O’Boyle
Proceedings of the IEEE 106 (11), 1879-1901, 2018
2382018
Automatic feature generation for machine learning--based optimising compilation
H Leather, E Bonilla, M O'boyle
ACM Transactions on Architecture and Code Optimization (TACO) 11 (1), 1-32, 2014
2142014
Iterative compilation in a non-linear optimisation space
F Bodin, T Kisuki, P Knijnenburg, M O'Boyle, E Rohou
Workshop on profile and feedback-directed compilation, 1998
2091998
Portable mapping of data parallel programs to opencl for heterogeneous systems
D Grewe, Z Wang, MFP O'Boyle
Proceedings of the 2013 IEEE/ACM International Symposium on Code Generation …, 2013
1952013
Introducing SLAMBench, a performance and accuracy benchmarking methodology for SLAM
L Nardi, B Bodin, MZ Zia, J Mawer, A Nisbet, PHJ Kelly, AJ Davison, ...
2015 IEEE international conference on robotics and automation (ICRA), 5783-5790, 2015
1872015
Smart multi-task scheduling for OpenCL programs on CPU/GPU heterogeneous platforms
Y Wen, Z Wang, MFP O'boyle
2014 21st International conference on high performance computing (HiPC), 1-10, 2014
1792014
MILEPOST GCC: machine learning based research compiler
G Fursin, C Miranda, O Temam, M Namolaru, E Yom-Tov, A Zaks, ...
Proceedings of the GCC Developers' Summit, 2008
1712008
Bayesian meta-learning for the few-shot setting via deep kernels
M Patacchiola, J Turner, EJ Crowley, M O'Boyle, AJ Storkey
Advances in Neural Information Processing Systems 33, 16108-16118, 2020
151*2020
Method-specific dynamic compilation using logistic regression
J Cavazos, MFP O'boyle
ACM SIGPLAN Notices 41 (10), 229-240, 2006
1392006
Evaluating iterative compilation
GG Fursin, MFP O’Boyle, PMW Knijnenburg
Languages and Compilers for Parallel Computing: 15th Workshop, LCPC 2002 …, 2005
1392005
Non-singular data transformations: definition, validity and applications
MFP O'boyle, PMW Knijnenburg
Proceedings of the 11th international conference on Supercomputing, 309-316, 1997
1321997
Fast compiler optimisation evaluation using code-feature based performance prediction
C Dubach, J Cavazos, B Franke, G Fursin, MFP O'Boyle, O Temam
Proceedings of the 4th international conference on Computing frontiers, 131-142, 2007
1292007
Partitioning streaming parallelism for multi-cores: a machine learning based approach
Z Wang, MFP O'Boyle
Proceedings of the 19th international conference on Parallel architectures …, 2010
1282010
El sistema no puede realizar la operación en estos momentos. Inténtalo de nuevo más tarde.
Artículos 1–20