Dr Yuan Wen

Dr Yuan Wen
Dr Yuan Wen
Dr Yuan Wen


Accepting PhDs



I'm a Lecturer (Assistant Professor) in the Computer Science Department at the University of Aberdeen. My research focuses on program optimisation and large-scale DNN (Deep Neural Network) model acceleration towards heterogeneous platforms (CPU, GPU, TPU, FPGA, etc.).

Before joining the University of Aberdeen, I was a postdoc research fellow at Trinity College Dublin and the University of Edinburgh, where I received my PhD in computer science. 

I'm looking for highly motivated PhD students interested in compiler techniques, machine learning and heterogeneous systems. Please feel free to contact me for any enquiries. 


Research Overview

My research interests include:

  • Hardware/Software co-design approaches to efficiently deploy Deep Learning applications on mobile, edge and heterogeneous devices.
  • Acceleration of deep learning models via compilation techniques
  • AI compilers
  • Heterogeneous computing
  • Efficient FPGA code generation

Research Areas

Accepting PhDs

I am currently accepting PhDs in Computing Science.

Please get in touch if you would like to discuss your research ideas further.

Computing Science

Accepting PhDs

Teaching Responsibilities

  • JC1001 Python Programming Foundation 
  • JC2503 Web Application Development