News

  • [May, 2023] New EPSRC-funded project (PI) on buidling secure and high-performance memory allocators (with a PDRA post opening soon).
  • [July, 2022] Awarded a project (PI) on transformative compiler technology
  • [Jun, 2022] Two papers accepted by SC 2022 (CCF Rank-A conference)
  • [Oct, 2021] Received Facebook gift award for research on GPU optimisation.
  • [July, 2021] We are hiring a research fellow in compiler optimisaiton! Apply through here.

Research Team

PhD Students

  • Xiaoyang Sun, 09 / 2019 - 09 / 2023, (Funded by industry PhD studentship, co-supervised with Jie Xu);
  • Jiayu Zhao, 10 / 2020 - (Funded by Industrial PhD Scholarship);
  • Shenghao Qiu, 10 / 2020 - (Funded by industry PhD studentship);
  • Haibo Wang, 10 / 2020 -, Funded by Leeds-SUSTech Joint PhD program (co-supervised with Shin Hwei Tan from SUSTech).
  • Yin Wu, 01 / 2021 -, Funded by Leeds-SUSTech Joint PhD program (co-supervised with James Jianqiao Yu from SUSTech);
  • Yachao Zhu, 04 / 2021 - (Funded by School of Computing Scholarship);
  • Patrick Lenihan, 10 / 2021 - (Funded by School of Computing DTP Scholarship);
  • Huanting Wang, 10 / 2021 - (Funded by School of Computing Scholarship);
  • Beite Yang, 10 / 2021 - (co-supervised with Amirul Khan and Peter Jimack, funded by CFD CDT);
  • Yiming Ma, 09 / 2023 - (Funded by industry PhD scholarship);
  • HWei Zhang, 10 / 2023 - (Funded by EPSRC DTP scholarship);
  • Ce Yang, 10 / 2023 -

PDRA

Alumni

  • Rodrigo Caetano Rocha 10 / 2016 - 0/2021, (PhD student, co-supervised with Hugh Leather and Murray Cole from the University of Edinburgh) - now Research Fellow at University of Edinburgh
  • Ben Taylor (PhD Student) - firt job: Transport for the North
  • Vicent Sanz Marco (PDRA) - Assistant professor at Osaka University, Japan
  • Volker Seeker (PDRA) - now with University of Edinburgh
  • Guixin Ye - now associate professor at Northwest University; Best paper award nomination at CCS 2018, ACM China Best PhD Dissertation Award (Shaanxi Province).
  • Jie Zhang (co-supervised PhD student) - now assistant professor at Xi’an University of Posts and Telecommunications
  • Shuangjiao Zhai, 09/2019 -2022, now assistant professor at Zhongbei University;
  • William Ogilvie 09 / 2014 - 01 / 2018 (PhD student, co-supervised with Hugh Leather from the University of Edinburgh) - first job: Amazon; ACM SRC Gold Medal recipient
  • Jie Ren (Visiting PhD student, 09 / 2015 - 03 / 2016, visiting scholar, 03/2019 - 03/2020) - Now Associate Professor at ShaanXi Normal University, China

Awards

  • Facebook research award, 2021
  • Best Paper Award: ACM/IEEE PACT 2010, ACM/IEEE CGO 2017, ACM/IEEE PACT 2017, ACM/IEEE CGO 2019
  • Best Paper Nomination: ACM CCS 2018, ACM SenSys 2019
  • Best Presentation Award: ACM/IEEE PACT 2010, ACM/IEEE CGO 2013
  • HiPEAC Paper Award: PLDI 2021, PLDI 2020, PLDI 2009 - for “publishing their work at conferences in which Europe is not strongly represented”
  • IBM Bravo! Award for outstanding technical contribution to Software Development Toolkit for IBM CELL BroadBand Engine Processor, IBM: 2007

Awards

  • Facebook research award, 2021
  • Best Paper Award: ACM/IEEE PACT 2010, ACM/IEEE CGO 2017, ACM/IEEE PACT 2017, ACM/IEEE CGO 2019
  • Best Paper Nomination: ACM CCS 2018, ACM SenSys 2019
  • Best Presentation Award: ACM/IEEE PACT 2010, ACM/IEEE CGO 2013
  • HiPEAC Paper Award: PLDI 2021, PLDI 2020, PLDI 2009 - for “publishing their work at conferences in which Europe is not strongly represented”
  • IBM Bravo! Award for outstanding technical contribution to Software Development Toolkit for IBM CELL BroadBand Engine Processor, IBM: 2007

Recent Publications

More Publications

Google Scholar | DBLP

[IEEE TPDS] Online Power Management for Multi-cores: A Reinforcement Learning Based Approach

IEEE Transactions on Parallel and Distributed System (IEEE TPDS) , 2021.

Preprint

Projects

M4Secure: Making Memory Management More Secure

EPSRC, PI, 2023 - 2026

Modernise Compiler Technology through Deep Learning

EPSRC, PI, 2023 - 2025

Compiler Optimisation for ARM Big.LITTLE Architecture

Industry, PI, 2021 - 2024

Accelerating DNNs on GPUs

Facebook (Meta) Faculty Award, PI, 2021 - 2024

Accelerate large-scale deep learning model inference for natural language processing

Alibaba, PI, 2021 - 2022

Automated Distributed Deep Learning Model Generation

Alibaba, PI, 2021 - 2022

Toward Easy Parallel Programming

The Royal Society International Collaboration Grant, PI, 03/2020 - 03/2022

Socially Responsible AI for Distributed Autonomous Systems

White Rose Collaboration Grant, CoI, 2020 - 2021

CIDER: Crowd-based Intelligent Design of EnviRonment

Research England, CoI, 2020

GEM: translational software for outbreak analysis

WelcomeTrust, Co-PI, 2020 - 2021

Software Bug Detection and Fix Generation by Learning from Large Code Examples

The Royal Society International Collaboration Grant, PI, 03/2017 - 03/2019

Energy and Performance Optimisation for Mobile Systems

EPSRC iCASE Studentship with ARM Ltd, PI, 02/2016 - 08/2019

Energy and Performance Optimisaiton on Mobile

Lancaster FST Small Grant, PI, 01 / 2014 - 12 / 2014

Energy-efficient Optimisation for Data Centres

Lancaster University Early Career Grant, PI, 09 / 2013 - 08 / 2014

Teaching

Teaching

  • XJCO1921 Programming Project, 2021-
  • COMP1211 Computer Architecture, 2019-

Services

Professional Services

  • Guest editor: Elesiver Journal of Computer Languages, CCF Transactions on High Performance Computing
  • Program/General Chair: COSMIC 2019 @ CGO 2019, COSMIC 2017 @ CGO 2017, COSMIC 2015 @ CGO 2015, COSMIC 2013 @ CGO 2013, HiPEAC Thematic Session 2013 and 2016
  • Artifact Evaluation Chair: PACT 2016
  • Workshop co-chair: Mobisys 23
  • Lightning Talk Chair: PLDI 2017
  • Program Committee Member: CGO ’24, AACL ‘23, LCTES ‘23, ACL ‘23, EuroMLSys ‘23, AccML ‘23, IPDPS ’23, EMNLP ‘22, AACL ‘22, HIPS ‘22, EuroMLSys ‘22, AAAI ‘22, IJCAI ‘22 (senior PC), IPDPS ‘22, CGO ‘22, EMNLP ‘21, LCTES ‘21, IPDPS ‘21, IJCAI ‘21 (senior PC), The first International Conference on Code Quality (ICCQ 2021), MLSH ‘20 @ PACT ‘20, IEEE TPDS Special Section on Parallel and Distributed Computing Techniques for AI, ML and DL 2020, AACL ‘20, IPDPS ‘20, CGO ‘20, PPoPP ‘20, Challenge ‘20, NPC ‘19, Aorta @ ECOOP ‘19, ACL ‘19, IJCAI ‘19, IPDPS ‘19, ICAC ‘19, PACT ‘18, NPC ‘18, ICPADS ‘18, COLING ‘18, INFOCOMP ‘18, ICAC ‘18, ParCo ‘17, CC ‘16, ERPP ‘15, ML4PL ‘15, ParCo ‘15, ICPP-EMS ‘15, PASA ‘14, PASA ‘13, ITCS ‘12, ITCS ‘11, ICPADS ‘09
  • External Review Committee Member: CGO 2018, CGO 2015, PLDI 2014, HPCA 2015, HiPEAC 2011

Biography

  • May 2022 - , Professor School of Computing, University of Leeds
  • July 2019 - April 2022, Associate Professor, School of Computing, University of Leeds
  • August 2018 - July 2019, Senior Lecturer, School of Computing and Communications, Lancaster University.
  • Sept 2013 - July, 2018, Lecturer, School of Computing and Communications, Lancaster University.
  • 2012 - 2013, Research Associate, the University of Edinbugh.
  • 2007 - 2011, PhD Student, the University of Edinburgh. Nominated for BCS Distinguished Dissertation Award;
  • 2005 - 2007, Research Staff member, IBM China Research Lab

Contact