Xiaowei Ren


I am a Senior Deep Learning Architect at NVIDIA. Previously , I was a Postdoc Research Fellow at the University of British Columbia (UBC), where I also earned my doctorate in 2020. I worked with Prof. Mieszko Lis at UBC. I worked in computer architecture and computer systems, with particular focuses on GPUs and Machine Learning Accelerators. Before joining UBC, I received my master and bachelor degrees in Xi’an Jiaotong University.

[Curriculum Vitae] [Google Scholar][LinkedIn]

Email: xren@nvidia.com


PhD, University of British Columbia, Canada, Oct. 2020
Dissertation: Efficient Synchronization Mechanisms for Scalable GPU Architectures

M.Sc, Xi’an Jiaotong University, China, Jun. 2015
Thesis: Parallel Acceleration Algorithms and FPGA Implementation for KLMS and KAP

B.Sc, Xi’an Jiaotong University, China, Jun. 2012

Professional Experience

Jun. 2021 – Present Senior Architect NVIDIA, Canada and USA
Nov. 2020 – Jun. 2021 Postdoc Research Fellow University of British Columbia, Canada
Sept. 2015 – Oct. 2020 Research Assistant University of British Columbia, Canada
Sept. 2019 – Nov. 2019 Research Intern Max Planck Institute for Software Systems, Germany
Aug. 2018 – Nov. 2018 Research Intern NVIDIA, USA
May. 2017 – Aug. 2017 Research Intern NVIDIA, USA
Sept. 2012 – Jun. 2015 Research Assistant Xi’an Jiaotong University, China
Jul. 2011 – Sept. 2011 Undergraduate Intern ICT, Chinese Academy of Science, China

Professional Service



2016 – 2020 UBC Graduate Support Initiative (GSI) Awards
2012 – 2015 National Master Scholarship (honors top 5% students)
2013 – 2014 Suzhou Industrial Park Scholarship
2010 – 2011 CASC Secondary Class Scholarship
2009 – 2010 National Encouragement Scholarship (honors top 3% students)
2008 – 2009 Siyuan Scholarship