I am an Assistant Professor in the Computer Science Department at the University of Iowa. My research interests generally lie in high-performance computing, systems, and machine learning. I received the NSF CAREER Award for research in compiler and runtime support for data-intensive applications on heterogeneous hardware.
I lead the Make Programming Easier (MPEZ) Lab. Our group explores new programming techniques to simplify the development of high-performance and parallel programs for data science and machine learning applications.
Check out our Cuke compiler.
cuKE: An Efficient Code Generator for Score Function Computation in Knowledge Graph Embedding. IPDPS 2024.
Lihan Hu, Jing Li, and Peng Jiang
STMatch: Accelerating Graph Pattern Matching on GPU with Stack-Based Loop Optimization. SC 2022.
Yihua Wei, Peng Jiang
Rethinking Graph Data Placement for Graph Neural Network Training on Multiple GPUs. ICS 2022.
Shihui Song, Peng Jiang
A Novel Data Transformation and Execution Strategy for Accelerating Sparse Matrix Multiplication on GPUs. PPoPP 2020.
Peng Jiang, Changwan Hong, Gagan Agrawal
A Linear Speedup Analysis of Distributed Deep Learning with Sparse and Quantized Communication. NeurIPS 2018.
Peng Jiang, Gagan Agrawal