Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kezhao Huang

dblp:264/1773 · DBLP profile ↗
← Back
12ranked-venue papers
4as first author
12since 2021 · last 2026
0009-0006-7273-0952ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 3 first-author · 9 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Efficient and distributed learning · 52% Language models and text generation · 23% Graph learning · 17%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Cloud and datacenter computing · 39% Parallel and multicore computing · 34% High-performance computing · 20%
Databases, data mining, and information retrieval
1 paper
Recommender systems · 44% Machine learning and data management · 44% Database system architecture and tuning · 13%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 26 heaviest of 29, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
1.322024
WiseGraph: Optimizing GNN with Joint Workload Partition of Graph and Operations · EuroSys 2024
Understanding and bridging the gaps in current GNN performance optimizations · PPoPP 2021
Machine learning › Efficient and distributed learning
model compression
1.222026
mTuner: Accelerating Parameter-Efficient Fine-Tuning on Multi-GPU Servers with Elastic Tensor · USENIX ATC 2025
Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models · ACL (1) 2026
Machine learning › Efficient and distributed learning
inference serving
1.012026
ChituDiffusion: A Data-Characteristic-Aware Serving System for Diffusion Models · PPoPP 2026
Natural language and speech › Language models and text generation › language modeling
language model architecture
1.012026
Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models · ACL (1) 2026
Cloud and datacenter computing › inference serving
diffusion model serving
1.012026
ChituDiffusion: A Data-Characteristic-Aware Serving System for Diffusion Models · PPoPP 2026
Cloud and datacenter computing
inference serving
1.012026
ChituDiffusion: A Data-Characteristic-Aware Serving System for Diffusion Models · PPoPP 2026
Machine learning › Efficient and distributed learning
distributed training
0.912025
mTuner: Accelerating Parameter-Efficient Fine-Tuning on Multi-GPU Servers with Elastic Tensor · USENIX ATC 2025
Machine learning › Efficient and distributed learning › distributed training › parallelization › parallel training
multi-GPU training
0.912025
mTuner: Accelerating Parameter-Efficient Fine-Tuning on Multi-GPU Servers with Elastic Tensor · USENIX ATC 2025
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
0.912025
mTuner: Accelerating Parameter-Efficient Fine-Tuning on Multi-GPU Servers with Elastic Tensor · USENIX ATC 2025
Machine learning and data management › scalable machine learning
distributed learning
0.912025
HypeReca: Distributed Heterogeneous In-Memory Embedding Database for Training Recommender Models · USENIX ATC 2025
Recommender systems › representation learning for recommendation
embedding-based recommendation
0.912025
HypeReca: Distributed Heterogeneous In-Memory Embedding Database for Training Recommender Models · USENIX ATC 2025
Natural language and speech › Language models and text generation
alignment
0.812024
PUZZLE: Efficiently Aligning Large Language Models through Light-Weight Context Switch · USENIX ATC 2024
Machine learning › Efficient and distributed learning
embedding cache
0.812024
FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training · Proc. VLDB Endow. 2024
Machine learning › Graph learning
graph neural network training
0.812024
FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training · Proc. VLDB Endow. 2024
Machine learning › Efficient and distributed learning
memory-efficient training
0.812024
FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training · Proc. VLDB Endow. 2024
Machine learning › Transfer learning and domain adaptation
model adaptation
0.812024
PUZZLE: Efficiently Aligning Large Language Models through Light-Weight Context Switch · USENIX ATC 2024
Parallel and multicore computing
parallel programming models
0.812024
WiseGraph: Optimizing GNN with Joint Workload Partition of Graph and Operations · EuroSys 2024
Parallel and multicore computing
task partitioning
0.812024
WiseGraph: Optimizing GNN with Joint Workload Partition of Graph and Operations · EuroSys 2024
Compilers and program optimization › program transformation
compiler transformations
0.712023
EINNET: Optimizing Tensor Programs with Derivation-Based Transformations · OSDI 2023
Compilers and program optimization › deep learning compiler
tensor program optimization
0.712023
EINNET: Optimizing Tensor Programs with Derivation-Based Transformations · OSDI 2023
High-performance computing › parallel numerical algorithms
parallel eigensolver
0.512021
Critique of "Planetary Normal Mode Computation: Parallel Algorithms, Performance, and Reproducibility" by SCC Team From Tsinghua University · IEEE Trans. Parallel Distributed Syst. 2021
Machine learning › Generative modeling
diffusion model
0.312026
ChituDiffusion: A Data-Characteristic-Aware Serving System for Diffusion Models · PPoPP 2026
Database system architecture and tuning
main-memory database
0.312025
HypeReca: Distributed Heterogeneous In-Memory Embedding Database for Training Recommender Models · USENIX ATC 2025
Memory systems
cache
0.212024
FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training · Proc. VLDB Endow. 2024
Parallel and multicore computing
graph processing
0.212024
WiseGraph: Optimizing GNN with Joint Workload Partition of Graph and Operations · EuroSys 2024
GPUs and heterogeneous computing
GPU kernel optimization
0.112021
Understanding and bridging the gaps in current GNN performance optimizations · PPoPP 2021

Methods — techniques the papers use, named apart from their topics

fine-grained batching · 2.0compile-time and runtime co-optimization · 2.0staleness criterion · 1.5joint workload partition · 1.5gradient-based cache policy · 1.5sparse lookup · 1.0profiling · 1.0performance analysis · 1.0conditional computation · 1.0GPU optimization techniques · 1.0heterogeneous computing · 0.9elastic tensor · 0.9distributed training · 0.9
YearPublicationVenuePosition
2026 Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Models
abstract
Xin Cheng, Wangding Zeng, Damai Dai, Qinyu Chen, Bingxuan Wang, Zhenda Xie, Kezhao Huang, Xingkai Yu, Zhewen Hao, Han Zhang, Yu-Kun Li, Huishuai Zhang, Dongyan Zhao, Wenfeng Liang. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Xin Cheng 0002, Wangding Zeng, Damai Dai, Qinyu Chen, Bingxuan Wang, Zhenda Xie, Kezhao Huang, Xingkai Yu, Zhewen Hao, Huishuai Zhang, Dongyan Zhao 0001, Wenfeng Liang
ACL (1)7
2026 ChituDiffusion: A Data-Characteristic-Aware Serving System for Diffusion Models
abstract
Diffusion models have become the dominant approach for generative tasks in images, videos, and other domains. However, diverse data properties in generation requests, which are critical for efficient serving, remain underexploited. To address this issue, we propose a diffusion model serving system ChituDiffusion. ChituDiffusion leverages the locality of data properties to recompose a diffusion pipeline into dGraphs with shared optimization opportunities, enabling thorough compile-time and runtime co-optimizations. During compilation, ChituDiffusion compiles each dGraph into multiple execution engines optimized for specific data properties. At runtime, heterogeneous requests are elaborately reorganized into fine-grained batching tasks with similar properties and then efficiently executed by matched engines. Evaluation on five diffusion applications shows that ChituDiffusion improves the throughput by up to 2.13× (1.58× on average) on A100 and 2.19× (1.51× on average) on H100 compared with existing frameworks. The code for ChituDiffusion and the production traces have been made open-source at https://github.com/thu-pacman/chitu/tree/Diffusion.
Chengzhang Wu, Liyan Zheng 0001, Haojie Wang 0004, Kezhao Huang, Zixuan Ma, Dong Dong 0001, Jidong Zhai
PPoPP4
2025 IntelliGen: Instruction-Level Auto-tuning for Tensor Program with Monotonic Memory Optimization
abstract
Tensor compilers play a critical role in optimizing deep neural networks (DNNs), with memory performance emerging as a key bottleneck in code generation for DNN models. Existing tensor compilers are constrained by inefficient auto-tuning algorithms. They either must deploy coarse-grained descriptions, thus miss potential optimization, or struggle with vast search spaces, rendering auto-tuning inapplicable. Tensor compilers require a more holistic optimization of memory performance to overcome these constraints. To address this issue, we focus our optimization objective on memory performance, which allows us to design monotonic optimization methods, significantly enhancing the efficiency of auto-tuning and thus enabling auto-tuning on a fine-granularity description. Based on these observations, we propose IntelliGen, a tensor compiler with instruction-level auto-tuning and monotonic memory optimization. We design an instruction-level graph description, and a monotonic optimization method for optimization on . Benefiting from auto-tuning techniques with fine-grained description, IntelliGen demonstrates significant speedup of up to 3.13×, 3.55×, and 16.9× (averaging 1.46×, 1.85×, and 2.30×, respectively) on NVIDIA GPUs, AMD GPUs, and Cambricon MLUs over the most efficient existing frameworks.
Zixuan Ma, Haojie Wang 0004, Jingze Xing, Shuhong Huang, Liyan Zheng 0001, Chen Zhang 0001, Huanqi Cao, Kezhao Huang, Mingshu Zhai, Shizhi Tang, Penghan Wang, Jidong Zhai
CGO8
2025 HSampler : Optimizing Multi-GPU GNN Sampling with Collision-Avoid Selection
Yuyang Jin 0001, Jidong Zhai, Kezhao Huang
NPC (1)3
2025 HypeReca: Distributed Heterogeneous In-Memory Embedding Database for Training Recommender Models
Jiaao He, Shengqi Chen 0001, Kezhao Huang, Jidong Zhai
USENIX ATC3
2025 mTuner: Accelerating Parameter-Efficient Fine-Tuning on Multi-GPU Servers with Elastic Tensor
Kezhao Huang, Siqi Zhu, Mingshu Zhai, Liyan Zheng 0001, Kinman Lei, Jiaao He, Yuyang Jin 0001, Jidong Zhai
USENIX ATC1
2024 WiseGraph: Optimizing GNN with Joint Workload Partition of Graph and Operations
abstract
Graph Neural Network (GNN) has emerged as an important workload for learning on graphs. With the size of graph data and the complexity of GNN model architectures increasing, developing an efficient GNN system grows more important. As GNN has heavy neural computation workloads on a large graph, it is crucial to partition the entire workload into smaller parts for parallel execution and optimization. However, existing approaches separately partition graph data and GNN operations, resulting in inefficiency and large data movement overhead.
Kezhao Huang, Jidong Zhai, Liyan Zheng 0001, Haojie Wang 0004, Yuyang Jin 0001, Qihao Zhang, Runqing Zhang, Zhen Zheng, Youngmin Yi, Xipeng Shen
EuroSys1
2024 PUZZLE: Efficiently Aligning Large Language Models through Light-Weight Context Switch
Kinman Lei, Yuyang Jin 0001, Mingshu Zhai, Kezhao Huang, Haoxing Ye, Jidong Zhai
USENIX ATC4
2024 FreshGNN: Reducing Memory Access via Stable Historical Embeddings for Graph Neural Network Training
abstract
A key performance bottleneck when training graph neural network (GNN) models on large, real-world graphs is loading node features onto a GPU. Due to limited GPU memory, expensive data movement is necessary to facilitate the storage of these features on alternative devices with slower access (e.g. CPU memory). Moreover, the irregularity of graph structures contributes to poor data locality which further exacerbates the problem. Consequently, existing frameworks capable of efficiently training large GNN models usually incur a significant accuracy degradation because of the currently-available shortcuts involved. To address these limitations, we instead propose FreshGNN, a general-purpose GNN mini-batch training framework that leverages a historical cache for storing and reusing GNN node embeddings instead of re-computing them through fetching raw features at every iteration. Critical to its success, the corresponding cache policy is designed, using a combination of gradient-based and staleness criteria, to selectively screen those embeddings which are relatively stable and can be cached, from those that need to be re-computed to reduce estimation errors and subsequent downstream accuracy loss. When paired with complementary system enhancements to support this selective historical cache, FreshGNN is able to accelerate the training speed on large graph datasets such as ogbn-papers100M and MAG240M by 3.4× up to 20.5× and reduce the memory access by 59%, with less than 1% influence on test accuracy.
Kezhao Huang, Haitian Jiang, Guangxuan Xiao, David P. Wipf, Xiang Song 0003, Zengfeng Huang, Jidong Zhai, Zheng Zhang 0001
Proc. VLDB Endow.1
2023 EINNET: Optimizing Tensor Programs with Derivation-Based Transformations
Liyan Zheng 0001, Haojie Wang 0004, Jidong Zhai, Muyan Hu, Zixuan Ma, Tuowei Wang, Shuhong Huang, Xupeng Miao, Shizhi Tang, Kezhao Huang
OSDI10
2021 Understanding and bridging the gaps in current GNN performance optimizations
abstract
Graph Neural Network (GNN) has recently drawn a rapid increase of interest in many domains for its effectiveness in learning over graphs. Maximizing its performance is essential for many tasks, but remains preliminarily understood. In this work, we provide an in-depth examination of the state-of-the-art GNN frameworks, revealing five major gaps in the current frameworks in optimizing GNN performance, especially in handling the special complexities of GNN over traditional graph or DNN operations. Based on the insights, we put together a set of optimizations to fill the gaps. These optimizations leverage the state-of-the-art GPU optimization techniques and tailor them to the special properties of GNN. Experimental results show that these optimizations achieve 1.37×--15.5× performance improvement over the state-of-the-art frameworks on various GNN models.
Kezhao Huang, Jidong Zhai, Zhen Zheng, Youngmin Yi, Xipeng Shen
PPoPP1
2021 Critique of "Planetary Normal Mode Computation: Parallel Algorithms, Performance, and Reproducibility" by SCC Team From Tsinghua University
abstract
In this article we present our results from the SC19 Student Cluster Competition Reproducibility Challenge. The challenge entails reproducing the article entitled “Computing Planetary Interior Normal Modes with A Highly Parallel Polynomial Filtering Eigensolver” presented at SC'18, which proposes a parallel polynomial filtered Lanczos algorithm to directly calculate the planetary normal modes of heterogeneous planets. The proposed algorithm showed excellent performance with relatively low memory consumption and high parallel efficiency. In this work, we reproduce the scaling tests in that article on a cluster using Intel Cascade Lake architecture and use the proposed algorithm to illustrate specific normal modes of Mars. We compare the results obtained on our cluster with those in the original article. We also design a new metric to better analyze the results. In addition, we use the profiling tool Intel VTune Amplifier to explain our discoveries. Our results demonstrate that the given models show great scalability, which is similar to the original article. The required normal modes of Mars are also successfully calculated and visualized.
Chen Zhang 0001, Chenggang Zhao, Jiaao He, Shengqi Chen 0001, Liyan Zheng 0001, Kezhao Huang, Jidong Zhai
IEEE Trans. Parallel Distributed Syst.6