Pengfei Zheng


Ph.D. Student

Department of Computer Science

Duke University


Biographical Sketch



I am a Ph.D. student in Computer Science at Duke University. I am interested in the design and development of quantitative methods towards system research. I work on statistical/neural learning for automated performance diagnosis of large, complex systems. I also work on algorithmic decision-making based system scheduling and resource allocation mechanisms. My advisor is Benjamin C. Lee, who is an Associate Professor of Electrical & Computer Engineering and an Associate Professor of Computer Science at Duke University.


As a research intern, I am delighted to work with Dr. Kim Hazelwood at Facebook during the summer of 2017 and 2018, and deilighted to work with Jianming Zhang at Lenovo Research during the summer of 2019. Dr. Hazelwood work at the interface between systems and artificial intelligence, and servers as a manager at Facebook AI Infra Foundation and Facebook Research. My intern project at Facebook is about understanding datacenter workloads at Facebook's scale with graph thoery and statistical semantic learning algorithms. During my internship, I also work closely with Dr. David Brooks, who is a Professor in Computer Science at Harvard University, and Dr. Xiaodong Wang, who is a Research Scientist at Facebook. After internship, I have been working for Facebook as a part-time researcher. My intern project at Lenovo is about causal inference for online performance diagnosis of containerized microservices and black-box optimization for micro-services performance recovery.


Before joining Duke, I studied Computer Science at  Xi'an Jiaotong University (XJTU). At XJTU, I worked on modeling computer system with statistical learning and econometric theories. As a student, I also visited The Institute of Computing Technology, Chinese Academy of Sciences, and the Trustworthy and Intelligent Internet Computing Laboratory, The Chinese University of Hong Kong for joint research projects.