default search action
Michael F. P. O'Boyle
Person information
- affiliation: University of Edinburgh, Scotland, UK
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [j32]Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle:
Neural Architecture Search as Program Transformation Exploration. Commun. ACM 67(10): 92-100 (2024) - [c128]Jackson Woodruff, Sam Ainsworth, Michael F. P. O'Boyle:
Secco: Codesign for Resource Sharing in Regular-Expression Accelerators. ASPDAC 2024: 219-224 - [c127]Jordi Armengol-Estapé, Jackson Woodruff, Chris Cummins, Michael F. P. O'Boyle:
SLaDe: A Portable Small Language Model Decompiler for Optimized Assembly. CGO 2024: 67-80 - [i26]Jordi Armengol-Estapé, Rodrigo C. O. Rocha, Jackson Woodruff, Pasquale Minervini, Michael F. P. O'Boyle:
Forklift: An Extensible Neural Lifter. CoRR abs/2404.16041 (2024) - 2023
- [c126]Alexander Brauckmann, Elizabeth Polgreen, Tobias Grosser, Michael F. P. O'Boyle:
mlirSynth: Automatic, Retargetable Program Raising in Multi-Level IR Using Program Synthesis. PACT 2023: 39-50 - [c125]Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle:
Matching Linear Algebra and Tensor Code to Specialized Hardware Accelerators. CC 2023: 85-97 - [c124]Rodrigo C. O. Rocha, Charitha Saumya, Kirshanthan Sundararajah, Pavlos Petoumenos, Milind Kulkarni, Michael F. P. O'Boyle:
HyBF: A Hybrid Branch Fusion Strategy for Code Size Reduction. CC 2023: 156-167 - [c123]José Wesley de Souza Magalhães, Jackson Woodruff, Elizabeth Polgreen, Michael F. P. O'Boyle:
C2TACO: Lifting Tensor Code to TACO. GPCE 2023: 42-56 - [c122]Jackson Woodruff, David Schall, Michael F. P. O'Boyle, Christopher Woodruff:
When Does Saving Power Save the Planet? HotCarbon 2023: 20:1-20:6 - [d4]Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle:
Matching linear algebra and tensor code to specialized hardware accelerators. Zenodo, 2023 - [d3]Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle:
Matching linear algebra and tensor code to specialized hardware accelerators. Version 1. Zenodo, 2023 [all versions] - [d2]Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle:
Matching linear algebra and tensor code to specialized hardware accelerators. Version 2. Zenodo, 2023 [all versions] - [d1]Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle:
Matching linear algebra and tensor code to specialized hardware accelerators. Version 3. Zenodo, 2023 [all versions] - [i25]Pablo Antonio Martínez, Jackson Woodruff, Jordi Armengol-Estapé, Gregorio Bernabé, José Manuel García, Michael F. P. O'Boyle:
Matching Linear Algebra and Tensor Code to Specialized Hardware Accelerators. CoRR abs/2301.11659 (2023) - [i24]Jordi Armengol-Estapé, Jackson Woodruff, Chris Cummins, Michael F. P. O'Boyle:
SLaDe: A Portable Small Language Model Decompiler for Optimized Assembler. CoRR abs/2305.12520 (2023) - [i23]Jackson Woodruff, Thomas Koehler, Alexander Brauckmann, Chris Cummins, Sam Ainsworth, Michael F. P. O'Boyle:
Rewriting History: Repurposing Domain-Specific CGRAs. CoRR abs/2309.09112 (2023) - [i22]Alexander Brauckmann, Elizabeth Polgreen, Tobias Grosser, Michael F. P. O'Boyle:
mlirSynth: Automatic, Retargetable Program Raising in Multi-Level IR using Program Synthesis. CoRR abs/2310.04196 (2023) - [i21]Perry Gibson, José Cano, Elliot J. Crowley, Amos J. Storkey, Michael F. P. O'Boyle:
DLAS: An Exploration and Assessment of the Deep Learning Acceleration Stack. CoRR abs/2311.08909 (2023) - 2022
- [c121]Rodrigo C. O. Rocha, Pavlos Petoumenos, Björn Franke, Pramod Bhatotia, Michael F. P. O'Boyle:
Loop Rolling for Code Size Reduction. CGO 2022: 217-229 - [c120]Sean Stirling, Rodrigo C. O. Rocha, Kim M. Hazelwood, Hugh Leather, Michael F. P. O'Boyle, Pavlos Petoumenos:
F3M: Fast Focused Function Merging. CGO 2022: 242-253 - [c119]Celeste Hollenbeck, Michael F. P. O'Boyle, Michel Steuwer:
Investigating magic numbers: improving the inlining heuristic in the Glasgow Haskell Compiler. Haskell 2022: 81-94 - [c118]Jordi Armengol-Estapé, Jackson Woodruff, Alexander Brauckmann, José Wesley de Souza Magalhães, Michael F. P. O'Boyle:
ExeBench: an ML-scale dataset of executable C functions. MAPS@PLDI 2022: 50-59 - [c117]Jackson Woodruff, Jordi Armengol-Estapé, Sam Ainsworth, Michael F. P. O'Boyle:
Bind the gap: compiling real software to hardware FFT accelerators. PLDI 2022: 687-702 - 2021
- [c116]Bruce Collie, Michael F. P. O'Boyle:
Program Lifting using Gray-Box Behavior. PACT 2021: 60-74 - [c115]Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle:
Neural architecture search as program transformation exploration. ASPLOS 2021: 915-927 - [c114]Jackson Woodruff, Michael F. P. O'Boyle:
New Regular Expressions on Old Accelerators. DAC 2021: 343-348 - [c113]Siying Feng, Jiawen Sun, Subhankar Pal, Xin He, Kuba Kaszyk, Dong-Hyeon Park, John Magnus Morton, Trevor N. Mudge, Murray Cole, Michael F. P. O'Boyle, Chaitali Chakrabarti, Ronald G. Dreslinski:
CoSPARSE: A Software and Hardware Reconfigurable SpMV Framework for Graph Analytics. DAC 2021: 949-954 - [c112]Nishil Talati, Kyle May, Armand Behroozi, Yichen Yang, Kuba Kaszyk, Christos Vasiladiotis, Tarunesh Verma, Lu Li, Brandon Nguyen, Jiawen Sun, John Magnus Morton, Agreen Ahmadi, Todd M. Austin, Michael F. P. O'Boyle, Scott A. Mahlke, Trevor N. Mudge, Ronald G. Dreslinski:
Prodigy: Improving the Memory Latency of Data-Indirect Irregular Workloads Using Hardware-Software Co-Design. HPCA 2021: 654-667 - [c111]Chris Cummins, Zacharias V. Fisches, Tal Ben-Nun, Torsten Hoefler, Michael F. P. O'Boyle, Hugh Leather:
ProGraML: A Graph-based Program Representation for Data Flow Analysis and Compiler Optimizations. ICML 2021: 2244-2253 - [c110]Subhankar Pal, Aporva Amarnath, Siying Feng, Michael F. P. O'Boyle, Ronald G. Dreslinski, Christophe Dubach:
SparseAdapt: Runtime Control for Sparse Linear Algebra on a Reconfigurable Accelerator. MICRO 2021: 1005-1021 - [i20]Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle:
Neural Architecture Search as Program Transformation Exploration. CoRR abs/2102.06599 (2021) - [i19]Jordi Armengol-Estapé, Michael F. P. O'Boyle:
Learning C to x86 Translation: An Experiment in Neural Compilation. CoRR abs/2108.07639 (2021) - 2020
- [c109]Subhankar Pal, Siying Feng, Dong-Hyeon Park, Sung Kim, Aporva Amarnath, Chi-Sheng Yang, Xin He, Jonathan Beaumont, Kyle May, Yan Xiong, Kuba Kaszyk, John Magnus Morton, Jiawen Sun, Michael F. P. O'Boyle, Murray Cole, Chaitali Chakrabarti, David T. Blaauw, Hun-Seok Kim, Trevor N. Mudge, Ronald G. Dreslinski:
Transmuter: Bridging the Efficiency Gap using Memory and Dataflow Reconfiguration. PACT 2020: 175-190 - [c108]Perry Gibson, José Cano, Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle, Amos J. Storkey:
Optimizing Grouped Convolutions on Edge Devices. ASAP 2020: 189-196 - [c107]Philip Ginsbach, Bruce Collie, Michael F. P. O'Boyle:
Automatically harnessing sparse acceleration. CC 2020: 179-190 - [c106]John Magnus Morton, Kuba Kaszyk, Lu Li, Jiawen Sun, Christophe Dubach, Michel Steuwer, Murray Cole, Michael F. P. O'Boyle:
DelayRepay: delayed execution for kernel fusion in Python. DLS 2020: 43-56 - [c105]Bruce Collie, Jackson Woodruff, Michael F. P. O'Boyle:
Modeling black-box components with probabilistic synthesis. GPCE 2020: 1-14 - [c104]Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle, Amos J. Storkey, Gavin Gray:
BlockSwap: Fisher-guided Block Substitution for Network Compression on a Budget. ICLR 2020 - [c103]Subhankar Pal, Kuba Kaszyk, Siying Feng, Björn Franke, Murray Cole, Michael F. P. O'Boyle, Trevor N. Mudge, Ronald G. Dreslinski:
HETSIM: Simulating Large-Scale Heterogeneous Systems using a Trace-driven, Synchronization and Dependency-Aware Framework. IISWC 2020: 13-24 - [c102]Bruce Collie, Philip Ginsbach, Jackson Woodruff, Ajitha Rajan, Michael F. P. O'Boyle:
M3: Semantic API Migrations. ASE 2020: 90-102 - [c101]Massimiliano Patacchiola, Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle, Amos J. Storkey:
Bayesian Meta-Learning for the Few-Shot Setting via Deep Kernels. NeurIPS 2020 - [c100]Naums Mogers, Valentin Radu, Lu Li, Jack Turner, Michael F. P. O'Boyle, Christophe Dubach:
Automatic generation of specialized direct convolutions for mobile GPUs. GPGPU@PPoPP 2020: 41-50 - [c99]Yuan Wen, Andrew Anderson, Valentin Radu, Michael F. P. O'Boyle, David Gregg:
TASO: Time and Space Optimization for Memory-Constrained DNN Inference. SBAC-PAD 2020: 199-208 - [i18]Philip Ginsbach, Bruce Collie, Michael F. P. O'Boyle:
Automatically Harnessing Sparse Acceleration. CoRR abs/2001.07938 (2020) - [i17]Valentin Radu, Kuba Kaszyk, Yuan Wen, Jack Turner, José Cano, Elliot J. Crowley, Björn Franke, Amos J. Storkey, Michael F. P. O'Boyle:
Performance Aware Convolutional Neural Network Channel Pruning for Embedded GPUs. CoRR abs/2002.08697 (2020) - [i16]Yuan Wen, Andrew Anderson, Valentin Radu, Michael F. P. O'Boyle, David Gregg:
TASO: Time and Space Optimization for Memory-Constrained DNN Inference. CoRR abs/2005.10709 (2020) - [i15]Bruce Collie, Michael F. P. O'Boyle:
Retrofitting Symbolic Holes to LLVM IR. CoRR abs/2006.05875 (2020) - [i14]Perry Gibson, José Cano, Jack Turner, Elliot J. Crowley, Michael F. P. O'Boyle, Amos J. Storkey:
Optimizing Grouped Convolutions on Edge Devices. CoRR abs/2006.09791 (2020) - [i13]Bruce Collie, Philip Ginsbach, Jackson Woodruff, Ajitha Rajan, Michael F. P. O'Boyle:
M3: Semantic API Migrations. CoRR abs/2008.12118 (2020) - [i12]Bruce Collie, Jackson Woodruff, Michael F. P. O'Boyle:
Modeling Black-Box Components with Probabilistic Synthesis. CoRR abs/2010.04811 (2020) - [i11]Chris Cummins, Hugh Leather, Zacharias V. Fisches, Tal Ben-Nun, Torsten Hoefler, Michael F. P. O'Boyle:
Deep Data Flow Analysis. CoRR abs/2012.01470 (2020)
2010 – 2019
- 2019
- [c98]Bruce Collie, Philip Ginsbach, Michael F. P. O'Boyle:
Type-Directed Program Synthesis and Constraint Generation for Library Portability. PACT 2019: 55-67 - [c97]Lewis Crawford, Michael F. P. O'Boyle:
Specialization Opportunities in Graphical Workloads. PACT 2019: 272-283 - [c96]Yuan Wen, Andrew Anderson, Valentin Radu, Michael F. P. O'Boyle, David Gregg:
POSTER: Space and Time Optimal DNN Primitive Selection with Integer Linear Programming. PACT 2019: 489-490 - [c95]Mihai Bujanca, Paul Gafton, Sajad Saeedi, Andy Nisbet, Bruno Bodin, Michael F. P. O'Boyle, Andrew J. Davison, Paul H. J. Kelly, Graham D. Riley, Barry Lennox, Mikel Luján, Steve B. Furber:
SLAMBench 3.0: Systematic Automated Reproducible Evaluation of SLAM Systems for Robot Vision Challenges and Scene Understanding. ICRA 2019: 6351-6358 - [c94]Valentin Radu, Kuba Kaszyk, Yuan Wen, Jack Turner, José Cano, Elliot J. Crowley, Björn Franke, Amos J. Storkey, Michael F. P. O'Boyle:
Performance Aware Convolutional Neural Network Channel Pruning for Embedded GPUs. IISWC 2019: 24-34 - [c93]Kuba Kaszyk, Harry Wagstaff, Tom Spink, Björn Franke, Michael F. P. O'Boyle, Bruno Bodin, Henrik Uhrenholt:
Full-System Simulation of Mobile CPU/GPU Platforms. ISPASS 2019: 68-78 - [i10]Jack Turner, Elliot J. Crowley, Gavin Gray, Amos J. Storkey, Michael F. P. O'Boyle:
BlockSwap: Fisher-guided Block Substitution for Network Compression. CoRR abs/1906.04113 (2019) - [i9]Bruce Collie, Michael F. P. O'Boyle:
Augmenting Type Signatures for Program Synthesis. CoRR abs/1907.05649 (2019) - [i8]Bruce Collie, Philip Ginsbach, Michael F. P. O'Boyle:
Type-Directed Program Synthesis and Constraint Generation for Library Portability. CoRR abs/1908.04546 (2019) - 2018
- [j31]Zheng Wang, Michael F. P. O'Boyle:
Machine Learning in Compiler Optimization. Proc. IEEE 106(11): 1879-1901 (2018) - [j30]Sajad Saeedi, Bruno Bodin, Harry Wagstaff, Andy Nisbet, Luigi Nardi, John Mawer, Nicolas Melot, Oscar Palomar, Emanuele Vespa, Tom Spink, Cosmin Gorgovan, Andrew M. Webb, James Clarkson, Erik Tomusk, Thomas Debrunner, Kuba Kaszyk, Pablo González de Aledo Marugán, Andrey Rodchenko, Graham D. Riley, Christos Kotselidis, Björn Franke, Michael F. P. O'Boyle, Andrew J. Davison, Paul H. J. Kelly, Mikel Luján, Steve B. Furber:
Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality. Proc. IEEE 106(11): 2020-2039 (2018) - [c92]Philip Ginsbach, Toomas Remmelg, Michel Steuwer, Bruno Bodin, Christophe Dubach, Michael F. P. O'Boyle:
Automatic Matching of Legacy Code to Heterogeneous APIs: An Idiomatic Approach. ASPLOS 2018: 139-153 - [c91]Philip Ginsbach, Lewis Crawford, Michael F. P. O'Boyle:
CAnDL: a domain specific language for compiler analysis. CC 2018: 151-162 - [c90]Bruno Bodin, Harry Wagstaff, Sajad Saeedi, Luigi Nardi, Emanuele Vespa, John Mawer, Andy Nisbet, Mikel Luján, Steve B. Furber, Andrew J. Davison, Paul H. J. Kelly, Michael F. P. O'Boyle:
SLAMBench2: Multi-Objective Head-to-Head Benchmarking for Visual SLAM. ICRA 2018: 1-8 - [c89]Jack Turner, José Cano, Valentin Radu, Elliot J. Crowley, Michael F. P. O'Boyle, Amos J. Storkey:
Characterising Across-Stack Optimisations for Deep Convolutional Neural Networks. IISWC 2018: 101-110 - [c88]José Cano, Yiming Yang, Bruno Bodin, Vijay Nagarajan, Michael F. P. O'Boyle:
Automatic Parameter Tuning of Motion Planning Algorithms. IROS 2018: 8103-8109 - [c87]Bruno Bodin, Luigi Nardi, Harry Wagstaff, Paul H. J. Kelly, Michael F. P. O'Boyle:
Algorithmic Performance-Accuracy Trade-off in 3D Vision Applications. ISPASS 2018: 123-124 - [c86]Lewis Crawford, Michael F. P. O'Boyle:
A Cross-platform Evaluation of Graphics Shader Compiler Optimization. ISPASS 2018: 219-228 - [c85]Yuan Wen, Michael F. P. O'Boyle, Christian Fensch:
MaxPair: Enhance OpenCL Concurrent Kernel Execution by Weighted Maximum Matching. GPGPU@PPoPP 2018: 40-49 - [e7]Skevos Evripidou, Per Stenström, Michael F. P. O'Boyle:
Proceedings of the 27th International Conference on Parallel Architectures and Compilation Techniques, PACT 2018, Limassol, Cyprus, November 01-04, 2018. ACM 2018 [contents] - [e6]Jens Knoop, Markus Schordan, Teresa Johnson, Michael F. P. O'Boyle:
Proceedings of the 2018 International Symposium on Code Generation and Optimization, CGO 2018, Vösendorf / Vienna, Austria, February 24-28, 2018. ACM 2018 [contents] - [i7]Zheng Wang, Michael F. P. O'Boyle:
Machine Learning in Compiler Optimisation. CoRR abs/1805.03441 (2018) - [i6]Sajad Saeedi, Bruno Bodin, Harry Wagstaff, Andy Nisbet, Luigi Nardi, John Mawer, Nicolas Melot, Oscar Palomar, Emanuele Vespa, Tom Spink, Cosmin Gorgovan, Andrew M. Webb, James Clarkson, Erik Tomusk, Thomas Debrunner, Kuba Kaszyk, Pablo González de Aledo, Andrey Rodchenko, Graham D. Riley, Christos Kotselidis, Björn Franke, Michael F. P. O'Boyle, Andrew J. Davison, Paul H. J. Kelly, Mikel Luján, Steve B. Furber:
Navigating the Landscape for Real-time Localisation and Mapping for Robotics and Virtual and Augmented Reality. CoRR abs/1808.06352 (2018) - [i5]Bruno Bodin, Harry Wagstaff, Sajad Saeedi, Luigi Nardi, Emanuele Vespa, John Mawer, Andy Nisbet, Mikel Luján, Steve B. Furber, Andrew J. Davison, Paul H. J. Kelly, Michael F. P. O'Boyle:
SLAMBench2: Multi-Objective Head-to-Head Benchmarking for Visual SLAM. CoRR abs/1808.06820 (2018) - [i4]Jack Turner, José Cano, Valentin Radu, Elliot J. Crowley, Michael F. P. O'Boyle, Amos J. Storkey:
Characterising Across-Stack Optimisations for Deep Convolutional Neural Networks. CoRR abs/1809.07196 (2018) - [i3]Elliot J. Crowley, Jack Turner, Amos J. Storkey, Michael F. P. O'Boyle:
Pruning neural networks: is it time to nip it in the bud? CoRR abs/1810.04622 (2018) - [i2]Jack Turner, Elliot J. Crowley, Valentin Radu, José Cano, Amos J. Storkey, Michael F. P. O'Boyle:
HAKD: Hardware Aware Knowledge Distillation. CoRR abs/1810.10460 (2018) - 2017
- [c84]Philip Ginsbach, Michael F. P. O'Boyle:
Discovery and exploitation of general reductions: a constraint based approach. CGO 2017: 269-280 - [c83]Yuan Wen, Michael F. P. O'Boyle:
Merge or Separate?: Multi-job Scheduling for OpenCL Kernels on CPU/GPU Platforms. GPGPU@PPoPP 2017: 22-31 - 2016
- [j29]Erik Tomusk, Christophe Dubach, Michael F. P. O'Boyle:
Four Metrics to Evaluate Heterogeneous Multicores. ACM Trans. Archit. Code Optim. 12(4): 37:1-37:25 (2016) - [j28]Erik Tomusk, Christophe Dubach, Michael F. P. O'Boyle:
Selecting Heterogeneous Cores for Diversity. ACM Trans. Archit. Code Optim. 13(4): 49:1-49:25 (2016) - [c82]Bruno Bodin, Luigi Nardi, M. Zeeshan Zia, Harry Wagstaff, Govind Sreekar Shenoy, Murali Krishna Emani, John Mawer, Christos Kotselidis, Andy Nisbet, Mikel Luján, Björn Franke, Paul H. J. Kelly, Michael F. P. O'Boyle:
Integrating Algorithmic Parameters into Benchmarking and Design Space Exploration in 3D Scene Understanding. PACT 2016: 57-69 - [c81]Christos Margiolas, Michael F. P. O'Boyle:
Portable and transparent software managed scheduling on accelerators for fair resource sharing. CGO 2016: 82-93 - [c80]Bruno Bodin, Luigi Nardi, Paul H. J. Kelly, Michael F. P. O'Boyle:
Diplomat: Mapping of Multi-kernel Applications Using a Static Dataflow Abstraction. MASCOTS 2016: 241-250 - 2015
- [c79]Luigi Nardi, Bruno Bodin, M. Zeeshan Zia, John Mawer, Andy Nisbet, Paul H. J. Kelly, Andrew J. Davison, Mikel Luján, Michael F. P. O'Boyle, Graham D. Riley, Nigel P. Topham, Stephen B. Furber:
Introducing SLAMBench, a performance and accuracy benchmarking methodology for SLAM. ICRA 2015: 5783-5790 - [c78]Christos Margiolas, Michael F. P. O'Boyle:
PALMOS: A Transparent, Multi-tasking Acceleration Layer for Parallel Heterogeneous Systems. ICS 2015: 307-318 - [c77]Murali Krishna Emani, Michael F. P. O'Boyle:
Celebrating diversity: a mixture of experts approach for runtime mapping in dynamic environments. PLDI 2015: 499-508 - 2014
- [j27]Zheng Wang, Georgios Tournavitis, Björn Franke, Michael F. P. O'Boyle:
Integrating profile-driven parallelism detection and machine-learning-based mapping. ACM Trans. Archit. Code Optim. 11(1): 2:1-2:26 (2014) - [j26]Hugh Leather, Edwin V. Bonilla, Michael F. P. O'Boyle:
Automatic feature generation for machine learning-based optimising compilation. ACM Trans. Archit. Code Optim. 11(1): 14:1-14:32 (2014) - [j25]Zheng Wang, Dominik Grewe, Michael F. P. O'Boyle:
Automatic and Portable Mapping of Data Parallel Programs to OpenCL for GPU-Based Heterogeneous Systems. ACM Trans. Archit. Code Optim. 11(4): 42:1-42:26 (2014) - [c76]Alberto Magni, Christophe Dubach, Michael F. P. O'Boyle:
Automatic optimization of thread-coarsening for graphics processors. PACT 2014: 455-466 - [c75]Erik Tomusk, Christophe Dubach, Michael F. P. O'Boyle:
Measuring flexibility in single-ISA heterogeneous processors. PACT 2014: 495-496 - [c74]Alberto Magni, Christophe Dubach, Michael F. P. O'Boyle:
Exploiting GPU Hardware Saturation for Fast Compiler Optimization. GPGPU@ASPLOS 2014: 99 - [c73]Kiran Chandramohan, Michael F. P. O'Boyle:
A compiler framework for automatically mapping data parallel programs to heterogeneous MPSoCs. CASES 2014: 9:1-9:10 - [c72]Zheng Wang, Daniel Christopher Powell, Björn Franke, Michael F. P. O'Boyle:
Exploitation of GPUs for the Parallelisation of Probably Parallel Legacy Code. CC 2014: 154-173 - [c71]Christos Margiolas, Michael F. P. O'Boyle:
Portable and Transparent Host-Device Communication Optimization for GPGPU Environments. CGO 2014: 55 - [c70]Yuan Wen, Zheng Wang, Michael F. P. O'Boyle:
Smart multi-task scheduling for OpenCL programs on CPU/GPU heterogeneous platforms. HiPC 2014: 1-10 - [c69]Murali Krishna Emani, Michael F. P. O'Boyle:
Change Detection Based Parallelism Mapping: Exploiting Offline Models and Online Adaptation. LCPC 2014: 208-223 - [c68]Kiran Chandramohan, Michael F. P. O'Boyle:
Partitioning data-parallel programs for heterogeneous MPSoCs: time and energy design space exploration. LCTES 2014: 73-82 - [e5]Michael F. P. O'Boyle, Keshav Pingali:
ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '14, Edinburgh, United Kingdom - June 09 - 11, 2014. ACM 2014, ISBN 978-1-4503-2784-8 [contents] - [i1]Luigi Nardi, Bruno Bodin, M. Zeeshan Zia, John Mawer, Andy Nisbet, Paul H. J. Kelly, Andrew J. Davison, Mikel Luján, Michael F. P. O'Boyle, Graham D. Riley, Nigel P. Topham, Steve B. Furber:
Introducing SLAMBench, a performance and accuracy benchmarking methodology for SLAM. CoRR abs/1410.2167 (2014) - 2013
- [j24]Zheng Wang, Michael F. P. O'Boyle:
Using machine learning to partition streaming programs. ACM Trans. Archit. Code Optim. 10(3): 20:1-20:25 (2013) - [c67]Michael F. P. O'Boyle, Christian Fensch:
General chairs' welcome message. PACT 2013 - [c66]Murali Krishna Emani, Zheng Wang, Michael F. P. O'Boyle:
Smart, adaptive mapping of parallelism in the presence of external workload. CGO 2013: 13:1-13:10 - [c65]Dominik Grewe, Zheng Wang, Michael F. P. O'Boyle:
Portable mapping of data parallel programs to OpenCL for heterogeneous systems. CGO 2013: 22:1-22:10 - [c64]Dominik Grewe, Zheng Wang, Michael F. P. O'Boyle:
OpenCL Task Partitioning in the Presence of GPU Contention. LCPC 2013: 87-101 - [c63]Alberto Magni, Christophe Dubach, Michael F. P. O'Boyle:
A large-scale cross-architecture evaluation of thread-coarsening. SC 2013: 11:1-11:11 - [e4]Christian Fensch, Michael F. P. O'Boyle, André Seznec, François Bodin:
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, Edinburgh, United Kingdom, September 7-11, 2013. IEEE Computer Society 2013, ISBN 978-1-4799-1018-2 [contents] - 2012
- [j23]Christophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle:
Exploring and Predicting the Effects of Microarchitectural Parameters and Compiler Optimizations on Performance and Energy. ACM Trans. Embed. Comput. Syst. 11(S1): 24 (2012) - [e3]Michael F. P. O'Boyle:
Compiler Construction - 21st International Conference, CC 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings. Lecture Notes in Computer Science 7210, Springer 2012, ISBN 978-3-642-28651-3 [contents] - 2011
- [j22]Grigori Fursin, Yuriy Kashnikov, Abdul Wahid Memon, Zbigniew Chamski, Olivier Temam, Mircea Namolaru, Elad Yom-Tov, Bilha Mendelson, Ayal Zaks, Eric Courtois, François Bodin, Phil Barnard, Elton Ashton, Edwin V. Bonilla, John Thomson, Christopher K. I. Williams, Michael F. P. O'Boyle:
Milepost GCC: Machine Learning Enabled Self-tuning Compiler. Int. J. Parallel Program. 39(3): 296-327 (2011) - [j21]Christophe Dubach, Timothy M. Jones, Michael F. P. O'Boyle:
An Empirical Architecture-Centric Approach to Microarchitectural Design Space Exploration. IEEE Trans. Computers 60(10): 1445-1458 (2011) - [j20]Timothy M. Jones, Michael F. P. O'Boyle, Jaume Abella, Antonio González:
Compiler Directed Issue Queue Energy Reduction. Trans. High Perform. Embed. Archit. Compil. 4: 42-62 (2011) - [c62]Dominik Grewe, Michael F. P. O'Boyle:
A Static Task Partitioning Approach for Heterogeneous Systems Using OpenCL. CC 2011: 286-305 - [c61]