Zheng (Eddy) Zhang
Professor @ CS, Rutgers University
I am a 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 paper on VQE compilation is accepted to ISCA 2024. Check out “Tetris: A compilation Framework for VQE Applications” on arXiv. |
---|---|
Services | ASPLOS PC’24, PLDI PC’24, MICRO PC’24, ISCA ERC’24, PPoPP PC’24. |
Teaching | I am currently teaching CS314 (Spring 2024) Principles of Programming Languages. |