Xuhao Chen

Bio

I am a Research Scientist at MIT CSAIL, working with Prof. Charles E. Leiserson and Prof. Arvind. I work on high-performance software (data) systems and hardware architectures, targeting computation in AI/ML, security & privacy, science, finance, etc. Typical publication venues include computer architecture (e.g. ISCA, MICRO) and databases/OS (e.g. VLDB, OSDI). Before joining MIT, I was a research fellow in the Intelligent Software Systems group at University of Texas at Austin, and a visiting scholar in the IMPACT Research group at University of Illinois Urbana-Champaign.

Our group is looking for grad and undergrad students to work on our research projects. If you are interested in joining our lab, please fill in the recruiting form.

News

The ScaleMiner paper gets accepted at VLDB 2025!

Four MEng students have successfully graduated! Congratulations to Anna Arpaci-Dusseau, Miranda Cai, Yuting (Emma) Qin, and Muhua (Cici) Xu.

Current Advisees

Former Students

Selected Publications

(Full Publication List)

[VLDB 2025] [PDF]
Anna Arpaci-Dusseau, Zixiang Zhou and Xuhao Chen
Accurate and Fast Approximate Graph Pattern Mining at Scale,
PVLDB, 2025

[EduPar 2024] [PDF] [SpeedCode Website]
Tim Kaler, Xuhao Chen, Brian Wheatman, Dorothy Curtis, Bruce Hoppe, Tao B. Schardl, and Charles E. Leiserson
SpeedCode: Software performance engineering education via Coding of didactic exercises,
14th NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-24), in conjuction with IPDPS 2024

[OSDI 2022] [PDF] [Talk] [BibTeX] [Code]
Xuhao Chen, Arvind
Efficient and Scalable Graph Pattern Mining on GPUs,
16th USENIX Symposium on Operating Systems Design and Implementation, 2022

[ISCA 2021] [PDF] [Talk (PPTX)] [BibTeX] [Zoom Talk] [Code]
Xuhao Chen*, Tianhao Huang*, Shuotao Xu, Thomas Bourgeat, Chanwoo Chung, Arvind
FlexMiner: A Pattern-Aware Accelerator for Graph Pattern Mining,
International Symposium on Computer Architecture, 2021 (*: equal contribution)

[ICS 2021] [PDF] [Talk (PPTX)] [BibTeX] [Code]
Xuhao Chen, Roshan Dathathri, Gurbinder Gill, Loc Hoang, Keshav Pingali,
Sandslash: A Two-Level Framework for Efficient Graph Pattern Mining,
International Conference on Supercomputing, 2021

[VLDB 2020] [PDF] [Talk (PPTX)] [YouTube] [Bilibili] [BibTeX] [Code]
Xuhao Chen, Roshan Dathathri, Gurbinder Gill, Keshav Pingali,
Pangolin: An Efficient and Flexible Graph Mining System on CPU and GPU,
PVLDB 13(8): 1190-1205, 2020

[MICRO 2014] [PDF] [Talk (PPTX)] [Poster] [Lightning] [BibTeX]
Xuhao Chen, Li-Wen Chang, Christopher I. Rodrigues, Jie Lv, Zhiying Wang, Wen-Mei W. Hwu,
Adaptive Cache Management for Energy-efficient GPU Computing,
In the Proceedings of 47th International Symposium on Micro Architecture (MICRO), Cambridge, UK, December 2014
(Acceptance rate: 53/273 ≈ 19.4%)

Teaching

Software Performance Engineering

Accelerated Computing (GPU focused)

| cxh | Accessibility