About
I am a 6th-year PhD candidate in the School of Computer Science at Georgia Tech, working with Prof. Yingyan (Celine) Lin. My research is dedicated to creating efficient and automated ML/AI systems through algorithm-hardware co-design. This involves addressing the challenge posed by the increasing complexity of advanced ML models, such as large language models (LLMs) and large vision models (LVMs), against the constraints of both edge and cloud computing devices.
My research work emphasizes a dual approach: customizing algorithms to maximize their efficiency on specific hardware platforms like GPUs, exemplified by projects such as ShiftAddLLM [NeurIPS’24] and Linearized-LLM [ICML’24] for efficient LLMs; ShiftAddViT [NeurIPS’23] and Castling-ViT [CVPR’23] for efficient LVMs; and Early-Bird Tickets [ICLR’20 Spotlight] for efficient training and inference of these models. Concurrently, we design customized hardware architectures, such as ASICs or FPGAs, that cooperatively support these algorithms, including ViTCoD [HPCA’23], GCoD [HPCA’22], and EyeCoD [ISCA’22 & IEEE Micro’s Top Pick of 2023]. This integrated strategy ensures cohesive optimization and enhanced performance across diverse computing environments.
My research work has received recognition, including winning First Place at the ACM Student Research Competition (SRC) at ICCAD’23, securing the Best Poster Award at the SCS Poster Competition of Georgia Tech, and being selected as an IEEE Micro’s Top Pick of 2023. Additionally, I was named one of the Machine Learning and Systems Rising Stars of 2023, received the Outstanding Graduate Research Assistant Award, won first place in the University Best Demonstration at DAC’22, and our ViTCoD project was honored with the Meta Faculty Research Award of 2022.
I am expected to graduate in Spring 2025 and am currently on the job market.
Education
- 12/2022 – Present: PhD Student at Georgia Institute of Technology
- 08/2019 – 12/2022: PhD Student at Rice University
- 08/2019 – 12/2022: Master Degree at Rice University
- 09/2015 – 06/2019: Bachelor Degree at Huazhong University of Science and Technology
Industry Experience
- 05/2024 – 08/2024: Research Intern at Adobe Research
- 05/2023 – 08/2023: Startup Founder at CREATE-X and Venture Lab
- 05/2022 – 12/2022: Research Intern at Meta Reality Labs (Team Now: Meta GenAI)
- 05/2021 – 04/2022: Research Intern at Baidu Research (US)
Selected News
- [09/2024] Our ShiftAddLLM was accepted by NeurIPS 2024 !
- [05/2024] Our Linearized-LLM was accepted by ICML 2024 !
- [12/2023] Haoran received the NeurIPS 2023 Scholar Award !
- [11/2023] Haoran won First Place at ACM Student Research Competition (SRC) at ICCAD 2023 !
- [05/2023] Haoran was selected as one of the Machine Learning and Systems Rising Stars of 2023 !
- [04/2023] Haoran won the Best Poster Award at the SCS Poster Competition of GaTech !
- [03/2023] Haoran was selected by GaTech CoC Awards Committee to receive the Outstanding GRA Award !
- [01/2023] Our EyeCoD (ISCA’22) was selected for being the IEEE Micro’s Top Pick of 2023 !
- [09/2022] Our ViTCoD (HPCA’23) was selected for Meta Faculty Research Award of 2022 !
- [11/2022] Our i-FlatCam (VLSI’22) won first place in University Best Demonstration at DAC 2022 !
- [12/2020] Our Early-Bird Tickets was accepted as Spotlight at ICLR’20 !
- [04/2018] International Interdisciplinary Contest in Modeling (ICM), Meritorious Winner !
- [11/2016] The Eighth Chinese Mathematics Competition (CMC), First Price (China 5%) !
Invited Talks
- [03/2024] Invited talk at Georgia Tech ECE 8803 SW/HW Co-Design Course !
- [12/2023] Invited talk at Google, invited by Xiaofan Zhang !
- [09/2023] Invited talk at University of Rochester IntelliArch Lab !
- [01/2023] Invited talk at UT-Austin Energy-Aware Computing Group !
- [12/2022] Invited talk at ACCV’22 Recent Advances in Efficient DL for CV Turorial !
Services
Conference Reviewer
- ICML: 2021, 2022, 2023, 2024
- NeurIPS: 2021, 2022, 2023, 2024
- ICLR: 2022, 2023, 2024
- CVPR: 2022, 2023, 2024
- ICCV: 2023
- ECCV: 2022, 2024
- AAAI: 2023, 2024
Journal Reviewer
- IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI)
- IEEE Transactions on Neural Networks and Learning Systems (TNNLS)
- IEEE Transactions on Circuits and Systems Part II (TCAS-II)
- Journal of Computer Science and Technology (JSTC)
Volunteering Service
- Student organization helper and website developer for the ICCAD HALO Workshop
- Student organization helper and website developer for the EECS Rising Stars Workshop of 2023