Research Engineer @ EPFL, Switzerland
I am a research engineer at the Laboratory for Computation Security of EPFL, led by Prof. Alessandro Chiesa. Currently, I work on applied cryptography and implementations of zero-knowledge proofs.
I am generally interested in computer systems, security and privacy. I have various systems research experiences from EPFL, the Univeristy of Chicago, ETH Zürich and MSRA. I hold a master's degree from ETH Zürich and a bachelor's degree from Harbin Institute of Technology.
Odinfs: Scaling PM performance with Opportunistic Delegation
Diyu Zhou, Yuchen Qian, Vishal Gupta, Zhifei Yang, Changwoo Min, and Sanidhya Kashyap
In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22).
Motivating High Performance Serverless Workloads
Hai Duc Nguyen, Zhifei Yang, Andrew A. Chien
In Proceedings of the 1st Workshop on High Performance Serverless Computing (HiPS '21).
Research Assistant, Doctoral Program in Computer and Communication Sciences, EPFL.
Advisors: Prof. Sanidhya Kashyap and Prof. Babak Falsafi. 09.2021 ~ 12.2022.
Software/hardware co-design for cloud hypervisors and virtual memory systems.
Research Assistant, Large-scale Sustainable Systems Group, The University of Chicago.
Advisor: Prof. Andrew A. Chien. 09.2020 ~ 06.2021.
High performance serverless computing, especially scientific data streaming.
Research Assistant and Master Thesis, Systems Group, ETH Zurich.
Advisor: Prof. Gustavo Alonso. 2018 ~ 2020.
FPGA accelerators for database operations, such as B-Tree indexing and aggregation.
Research Intern, Systems Research Group, Microsoft Research Asia.
Mentors: Dr. Hucheng Zhou and Dr. Lintao Zhang. 06.2016 ~ 04.2017.
Performance optimization for distributed machine learning systems.
TA of CS-173 Digital System Design, EPFL. Spring 2022.
TA of High-level Language Programming, Harbin Institute of Technology. 2014 ~ 2015.
OSDI'22 and ATC'22 Artifact Evaluation Committee. 2022.
PPoPP'22 Artifact Evaluation Committee. 2021.
To learn, to love, to achieve.