Picture of Heming Cui
Name of Heming Cui

Department of Computer Science
The University of Hong Kong (HKU)

Room 421, Chow Yei Ching Building, HKU, Pok Fu Lam Road, Hong Kong

Email of Heming Cui

[ Resume | Publication | Research Group | Admitting New Students ]

I am an associate professor in HKU CS. I got my bachelor and master degrees from Tsinghua University; I joined HKU in January 2015 right after I got my PhD degree from Columbia University (my PhD supervisor is Prof. Junfeng Yang). I lead the HKU Systems Software Group. I am interested in building parallel and distributed systems, including blockchain systems, distributed AI training/serving systems, distributed big-data and parallel computing systems, and cloud computing systems. I have a particular focus on improving the reliability, security, and performance of these systems. I publish papers in broad areas of systems, security, and networking, including SOSP, NSDI, ASPLOS, ATC, EuroSys, DSN, TPDS, and TDSC. In recent three years, I serve on the program committees of international systems/networking conferences, including NSDI, ATC, DSN, EuroSys, SOCC, and ICDCS. I also serve as constant reviewers for international systems/networking/software/security journals, including TPDS, TOCS, TSE, TON, TMC, and TDSC. I receive several world-wide competative research awards, including a Croucher Innovation Award in 2016, an outstanding (best) paper award from ACSAC '17, two Huawei flagship research grants in 2018 (blockchain and security) and 2021 (AI), and the Best Collaborating Scientist Medal from the Huawei Theory Lab in 2021.

My recent research papers have led to commercial software releases with global leading IT industries. For instance, My secure system papers (e.g., [Uranus AsiaCCS 2020] and [DAENet TDSC 2021]) on Trusted Execution Environments have become a core component of Huawei's Trusted and Intelligent Cloud Services (see the UTEE component in TICS). In addition, my students and I are actively collaborating with industries to jointly publish research papers and to transfer the resultant systems from these papers into commercial software of broad areas, including distributed AI training systems, permissioned blockchain systems, security and privacy preserving systems, and geo distributed transaction systems.

I admit several PhD students every year. I expect my students to have good skills/experience on hacking systems software (e.g., Linux kernel, LLVM, or distributed protocols) or AI frameworks, and have strong motivation on research. If you are interested, please directly apply here and select "systems and networking research" as your interested field during the application. If you also want to talk with me individually, please read my recent papers (at least several times for each paper), understand how they work deeply, compile and run them, and then email me what new research topics you can think of (e.g., new applications or significant improvments of my systems, or some other relevant and crazy ideas). I will reply your email quickly if your ideas make sense. I also recruit postdoc of broad systems and networking areas. Please read my papers, form a few short research proposals (ideas/plans) within the intersections of your work and my work, and send me your CV with the proposals.

I have several well funded research grants that can support student Research Assistants (RAs) and summer research interns for students around the world. If you are interested and you can work full-time in HKU for a few months, you can send me emails with your CV and thoughts on my papers.

Selected Publication ("*" means corresponding author)

Members in My HKU Systems Software Group

Group photo

Prof. Yuexuan Wang (Professor in Zhejiang University, visiting scholar)
Xusheng Chen (PhD student)
Shengliang Deng (PhD student)
Tianyang Duan (MPhil student)
Xiuxian Guan (PhD student)
Dong Huang (PhD student)
Jianyu Jiang (PhD student)
Yunpeng Jiang (PhD student)
Fanxin Li (PhD student)
Tsz On Li (MPhil student)
Haowen Pi (MPhil student)
Ji Qi (PhD student)
Yuhao Qing (PhD student)
Mingde Ren (PhD student)
Tianxiang Shen (PhD student)
Haoze Song (MPhil student)
Zekai Sun (PhD student)
Cheng Wang (PhD student, graduated, joined Huawei)
Mingyuan Wu (PhD student)
Zongyuan Zhang (MPhil student)
Shixiong Zhao (PhD student)

Admitting New Students

My academic talk for CS undergraduate students in USTC, China, January 2021


Methods of doing systems research and writing papers