Professor Zheng Wang

Professor Zheng Wang


I am a Turing Fellow at The Alan Turing Institute, and a member of the Distributed Systems and Services Group at Leeds, the EPSRC Peer Review College, and the HiPEAC Network of Excellence

Research interests

My research agenda is to make software development easier and more accessible so that every programmer can easily write, maintain and optimise software. I maintain a list of must-read research papers for machine learning in compilers.

My research interests include:

  • Accelerate large-scale deep learning model training: I am researching ways to accelerate the training of large-scale deep learning models on distributed and heterogenous hardware; I am working with Alibaba and Meta for this line of research.
  • Program optimisation: I am interested in how we can design new algorithms and optimisation techniques at compilers and operating systems to improve application performance and energy efficiency with the ultimate goal of massively reducing the software development cost; I often use machine learning (including deep learning) as a design methodology.
  • Software security: I am currently investigating the use of machine learning and code analysis techniques to detect software bugs and vulnerabilities.
  • Applied machine learning: Some of my works apply machine learning to emerging applications areas like natural language processing, data mining and wireless sensing.

PhD students: Scholarships are available for outstanding candidates. Being an advisor to students is the best part of my job. Have a look at my research interests and recent publications. If any of those grab you, send me an email with a CV and a short text describing your background. I am also open-minded - if you have a great idea you would like to pursue - get in touch! Please read here before applying.

I am a recipient of the Best Paper Award in ACM PACT 2010 and 2017, ACM CGO 2017 and 2019, Best Presentation Award at PACT 2010 and CGO 2013, 3x HiPEAC paper awards, and Best Paper Nomination/Finalist in ACM CCS 2018 and ACM SenSys 2019. I am in the CGO hall of fame.

<h4>Research projects</h4> <p>Any research projects I'm currently working on will be listed below. Our list of all <a href="">research projects</a> allows you to view and search the full list of projects in the faculty.</p>

Professional memberships

  • ACM
  • BCS
  • IEEE

Research groups and institutes

  • Distributed Systems and Services
  • Distributed Systems and Services
  • Artificial Intelligence
  • Artificial Intelligence

Current postgraduate researchers

<h4>Postgraduate research opportunities</h4> <p>We welcome enquiries from motivated and qualified applicants from all around the world who are interested in PhD study. Our <a href="">research opportunities</a> allow you to search for projects and scholarships.</p>
    <li><a href="//">Automatic Software Bug Detection and Fixing by Learning from Large Code Examples</a></li> <li><a href="//">Energy-efficient Computing Through Fine-grained Energy Accounting</a></li> <li><a href="//">Modernise Compiler Technology with Deep Learning</a></li> <li><a href="//">Toward Easy Parallel Programming for Computational Fluid Dynamics</a></li>