Hao Liu (刘昊)

Ph.D student
Computer Science
CEMSE Division
Building 1
KAUST, Thuwal, 23955-6900
🔥 I am now seeking Job Opportunities

Bio

Hao Liu is a fourth year Ph.D student advised by Prof. Suhaib A. Fahmy in the Accelerated Connected Computing Lab (ACCL) at King Abdullah University of Science and Technology (KAUST). Previously, he received his Bachelor's degree in Electronic and Information Engineering and Master's degree in Cyber Science and Technology from Beihang University (BUAA), Beijing, China in 2019 and 2021, respectively.

Research Interests

My research focuses on enabling efficient and scalable DNN inference by leveraging the collaborative capabilities of edge and near-edge computing nodes (such as base stations). The goal is to bridge the gap between advanced deep learning models and their real-world deployment, making intelligent services practical under real-world resource and latency constraints.

  1. Distributed DNN Inference (CNN, Vision Transformers, etc.)
  2. Model Compression & Acceleration (Pruning, Distillation, Quantization, etc.)
  3. Reconfigurable Computing Systems

Publications

Collaborative Inference for Vision Transformers with Near-Edge Accelerators
Hao Liu, Suhaib A. Fahmy
Under Review
Practical Modeling for Split DNN Inference on Near-Edge Accelerators
Hao Liu, Mohammed E. Fouda, Ahmed M. Eltawil, Suhaib A. Fahmy
Under Review
Split DNN Inference for Exploiting Near-Edge Accelerators
Hao Liu, Mohammed E. Fouda, Ahmed M. Eltawil, Suhaib A. Fahmy
IEEE International Conference on Edge Computing and Communications (IEEE EDGE'24)
A Filter Rank Based Pruning Method for Convolutional Neural Networks
Hao Liu, Zhenyu Guan, Peng Lei
IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom'21)
Physical unclonable functions for IoT device authentication
Zhenyu Guan, Hao Liu, Yuyao Qin
Journal of Communications and Information Networks, 2019

Education

Ph.D. Student in Computer Science
KAUST (Advisor: Prof. Suhaib A. Fahmy)
January 2022 - Present  |  Thuwal, Saudi Arabia
M.S. in Cyber Science and Technology
Beihang University (Advisor: Prof. Zhenyu Guan)
September 2019 - January 2021  |  Beijing, China
B.E. in Electronic and Information Engineering
Beihang University
July 2015 - September 2019  |  Beijing, China

Internship

Research Intern
Tsinghua University
June 2023 - September 2023  |  Beijing, China
Topic: Work on Network Architecture Search (NAS).
Supervised by Prof. Yu Wang

Teaching Experience

Teaching Assistant for ECE 265P: AI Training
Saudi Ministry of Interior Program
April 2025  |  Riyadh, Saudi Arabia
Teaching Assistant for KAUST CS256: Digital Design and Computer Architecture
KAUST
September 2022  |  Jeddah, Saudi Arabia
Teaching Assistant for Digital Circuits and Systems Course
Beihang University
September 2020  |  Beijing, China

Technical Projects

NNStreamer Deployment & Custom Plugin Development Docker Code
Deployed the NNStreamer framework on NVIDIA Jetson edge platforms. Developed custom GStreamer plugins using C/C++ to optimize DNN collaborative inference across multiple devices.
ResNet Acceleration: Vitis-AI vs. hls4ml Code
Implemented ResNet inference using the Xilinx Vitis-AI flow on Xilinx Alveo U55C. Conducted a comparative analysis against hls4ml implementations, evaluating performance metrics and resource utilization.
FPGA Game Design: Block the Brick Code
Designed and implemented a "Block the Brick" game using Verilog HDL.