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
5342006
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
3542007
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
3352011
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
3222009
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
3152011
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
2862009
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
2762000
Machine learning in compiler optimization
Z Wang, M O’Boyle
Proceedings of the IEEE 106 (11), 1879-1901, 2018
2562018
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
2212014
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
2171998
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
2032015
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
2022013
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
1872014
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
174*2020
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
Evaluating iterative compilation
GG Fursin, MFP O’Boyle, PMW Knijnenburg
Languages and Compilers for Parallel Computing: 15th Workshop, LCPC 2002 …, 2005
1432005
Method-specific dynamic compilation using logistic regression
J Cavazos, MFP O'boyle
ACM SIGPLAN Notices 41 (10), 229-240, 2006
1402006
Non-singular data transformations: definition, validity and applications
MFP O'boyle, PMW Knijnenburg
Proceedings of the 11th international conference on Supercomputing, 309-316, 1997
1311997
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
1302010
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
El sistema no puede realizar la operación en estos momentos. Inténtalo de nuevo más tarde.
Artículos 1–20