Zheng (Eddy) Zhang
Associate Professor @ CS, Rutgers University
I am an Associate Professor at the Department of Computer Science at Rutgers University. Before joining Rutgers at 2012, I got my Ph.D. in computer science, my M.S. in computational operations research from the Collge of Wiliam and Mary, and my B.S. degree in Electronic Engineering from Shanghai Jiaotong University. I develop compilation and programming techniques for emerging architectures. I have worked on enhancing program performance and reliability for different types of architectures including multi-core shared memory processors, GPUs, and quantum computers. My current research interest is on how to enhance the programmability of quantum computing sytems.
A tenet of my research is that emerging architectures represent the most powerful computation engine that human beings can build at a given time. However, they can be very challenging to use. Programmers often need to have in-depth hardware understanding to achieve desired outcomes, which can hinder their productivity. Therefore, it is important to lift up the abstractions and unleash the utmost computation power of evolving computing architectures with each stride forward. These are the types of problems I am eager to address. I also have a keen interest working with theoreticians and domain experts. My Erdős number is 2.
Recent Activities
Paper | Our recent paper on QAOA qubit mapping will appear in ASPLOS in 2024. It provides linear-depth guarantee for mapped QAOA circuits. Check out the arXiv version. |
---|---|
Services | ASPLOS PC’24, PLDI PC’24, MICRO PC’24, ISCA ERC’24, PPoPP PC’24. |
Teaching | I am currently teaching CS515 (Fall 2023) Programming Languages and Compilers I. |