EPSRC logo
Researcher Details
 
Name: Professor M O'Boyle
Organisation: University of Edinburgh
Department: Sch of Informatics
Current EPSRC-Supported Research Topics:
Artificial Intelligence Fundamentals of Computing
Networks & Distributed Systems New & Emerging Comp. Paradigms
Parallel Computing Statistics & Appl. Probability

Current EPSRC Support
EP/Y029763/1 AI for Productive Research & Innovation in eLectronics (APRIL) Hub(C)
EP/R016690/1 Heterogeneous Thinking(P)
Previous EPSRC Support
EP/P022642/1 Discovery: Pattern Discovery and Program Shaping for Heterogeneous Manycore Systems(C)
EP/M015823/1 Distributed Heterogeneous Vertically IntegrateD ENergy Efficient Data centres(P)
EP/L01503X/1 EPSRC Centre for Doctoral Training in Pervasive Parallelism(P)
EP/L000555/1 Abstraction-Level Energy Accounting and Optimisation in Many-core Programming Languages(C)
EP/L000725/1 AnyScale Applications(C)
EP/K008730/1 PAMELA: a Panoramic Approach to the Many-CorE LAndsape - from end-user to end-device: a holistic game-changing approach(C)
EP/H051988/1 A Predictive Modelling based Approach to Portable Parallel Compilation for Heterogeneous Multi-cores(P)
EP/I013539/1 Dynamic Adaptation in Heterogeneous Multicore Embedded Processors(C)
EP/G000697/1 Machine Learning for Thread Level Speculation on Multicore Architectures(C)
EP/D50399X/1 Automated Synthesis of High Performance Low Power Embedded Systems(C)
GR/S71118/01 Compliers that Learn to Optimise (COLO)(P)
GR/S79572/01 Architecture and Compiler Infrastructure for Flexible Cellular Multiprocessing(C)
GR/R40005/01 Low Power High Performance Microarchitecture and Compilation(P)
GR/R65275/01 An Integrated Hardware-Software Approach to Single Chip Processor Systems(P)
GR/R65169/01 Software and Hardware for Efficient Speculative Multithreading(C)
GR/M96896/01 A SYSTEM LEVEL INTEGRATION APPROACH TO HIGH PERFORMANCE MICRO-ARCHITECTURE(P)
GR/A01503/01 AF: ADAPTIVE PROGRAM ANALYSIS, TRANSFORMATION AND OPTIMISATION(P)
GR/N25220/01 ABSTRACTION & PERFORMANCE: DESIGN AND IMPLEMENTATION OF CATEGORICAL LANGUAGES FOR HIGH PERFORMANCE COMPUTIN(C)
GR/M29160/01 ECOLE -- LOCALLY DISTRIBUTED SHARED MEMORY COMPUTING USING OPTICALLY SWITCHED NETWORKING - CONTINUATION(C)
GR/L78734/01 EGOVISM: ENHANCED COMPILER-OPTIMISED VIRTUAL SHARED MEMORY FOR HIGH PERFORMANCE PARALLEL COMPUTING(P)
Key: (P)=Principal Investigator, (C)=Co-Investigator, (R)=Researcher Co-Investigator