Chengjie Tang

dblp:45/9818 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
5since 2021 · last 2026
0009-0008-2297-5171ORCID · reported

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

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 38% Memory systems · 38% GPUs and heterogeneous computing · 24%
Artificial intelligence
2 papers
Efficient and distributed learning · 48% Deep learning architectures and training · 24% Segmentation and scene understanding · 21%
Computer graphics and multimedia
1 paper
Rendering · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training › mixture of experts
mixture-of-experts inference
1.012026
SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing · AAAI 2026
Machine learning › Efficient and distributed learning
model inference
1.012026
SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing · AAAI 2026
Machine learning › Efficient and distributed learning › distributed training › model parallelism
pipeline parallelism
1.012026
SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing · AAAI 2026
Memory systems
cache management
1.012026
GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026
Distributed systems › distributed machine learning › distributed training
distributed GNN training
1.012026
GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026
Distributed systems › distributed machine learning
distributed training
1.012026
GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026
Memory systems › cache
embedding cache
1.012026
GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026
GPUs and heterogeneous computing
graph neural network training
1.012026
GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026
Computer vision › Segmentation and scene understanding
interactive segmentation
0.912025
Seg-Wild: Interactive Segmentation based on 3D Gaussian Splatting for Unconstrained Image Collections · ACM Multimedia 2025
Rendering › gaussian splatting
3d gaussian splatting
0.912025
Seg-Wild: Interactive Segmentation based on 3D Gaussian Splatting for Unconstrained Image Collections · ACM Multimedia 2025
GPUs and heterogeneous computing › multi-GPU computing
multi-GPU training
0.312026
GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026
Computer vision › 3D vision
3d reconstruction
0.312025
Seg-Wild: Interactive Segmentation based on 3D Gaussian Splatting for Unconstrained Image Collections · ACM Multimedia 2025

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

3d gaussian splatting · 1.7tensor parallelism · 1.0staleness-bounded embedding buffering · 1.0on-GPU cache · 1.0local gradient aggregation · 1.0expert parallelism · 1.0dynamic programming · 1.0binary search · 1.0
YearPublicationVenuePosition
2026 SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing
abstract
To accelerate Mixture-of-Experts (MoE) inference, the hybrid parallelism paradigm is first applying pipeline parallelism (PP) to vertically divide the model into stages, with each stage further divided horizontally using tensor or expert parallelism. On the algorithm side, dynamic Top-K routing reduces computation by activating fewer experts per token on average. In this paper, we explore the application of dynamic Top-K routing to PP-enabled MoE inference, aiming to fully unleash their combined potential. We identify key performance bottlenecks arising from Top-K value variation across layers, which conflicts with PP's typically uniform stage partitioning, as well as opportunities to optimize memory usage through their integration. To address these challenges, we present SMIDT, an efficient MoE inference framework tailored for dynamic Top-K routing. SMIDT features: (1) an adaptive, module-level uneven partitioning strategy to balance computation across PP stages, (2) a memory-aware expert replication scheme (DPMoE) that reduces communication overhead, and (3) a lightweight search algorithm combining binary search and dynamic programming to generate efficient parallelism plans. We implement SMIDT on SGLang, a state-of-the-art LLM inference framework, evaluate it on 32 A40 GPUs and 16 A100 GPUs, and compare with manually tuned parallelism strategies. Experimental results show that, when co-locating prefill and decoding phases, SMIDT achieves 1.20–3.13x throughput improvements for prefill-only tasks and 1.05–1.89x for prefill-decoding tasks. When disaggregating prefill and decoding tasks, SMIDT improves average and P99 time-to-first-token (TTFT) by 1.10–1.17x and 1.21–1.26x, respectively.
Zewen Jin, Shen Fu, Chengjie Tang, Youhui Bai, Jiaan Zhu, Chizheng Fang, Ping Gong 0009, Cheng Li 0001
AAAI3
2026 GLPilot: Efficient Distributed GNN Training With Learnable Embeddings
abstract
Graph Neural Networks (GNNs) with learnable vertex embeddings enable models to infer rich, task-specific representations even when vertex features are sparse, noisy, or missing. In large-scale multi-GPU training, dynamically updated embeddings, often orders of magnitude larger than model parameters, severely degrade training efficiency. Specifically, loading remote embeddings and synchronizing their gradients collectively account for over 90% of per-iteration time. Traditional caching and parallelism approaches, designed for static embeddings or model parameters alone, are ineffective at mitigating this “data wall” of embedding-related transfers. To address this, we begin with a detailed analysis of vertex access patterns over training iterations and find that infrequently sampled vertices, despite incurring the majority of embedding-loading latency, undergo very few updates, making their embeddings ideal candidates for staleness reuse. Driven by this, we propose GLPilot, a novel system that mitigates embedding-related bottlenecks. GLPilot introduces a staleness-bounded embedding buffering mechanism to reduce remote fetches and a local gradient aggregation technique to minimize redundant communications during synchronization. Additionally, GLPilot utilizes an on-GPU cache for keeping mostly updated embeddings to alleviate CPU-GPU data transfer bottlenecks. Our evaluations on a 32-GPU cluster using two popular GNN models, three datasets and two optimizers demonstrate that GLPilot consistently achieves 1.28–1.93× per-epoch training speedups, in comparison with two strong baselines such as DGL and P3, while maintaining comparable model accuracy.
Chengru Yang, Chaoyi Ruan, Chengjie Tang, Ping Gong 0009, Xiang Song 0003, Cheng Li 0001
IEEE Trans. Parallel Distributed Syst.3
2025 DHeLlam: General-Purpose, Automatic Micro-Batch Co-Execution for Distributed LLM Training
abstract
The growth of Large Language Models (LLMs) has necessitated large-scale distributed training. Highly optimized frameworks, however, suffer significant losses in MFU (Model FLOPS Utilization) due to communication. This paper introduces DHeLlam, a novel micro-structure inspired by DNA that significantly enhances the efficiency of LLM training. Central to DHeLlam is Strand Interleaving (SI), which treats the continuous stream of training micro-batches on a GPU as two interleaved strands. DHeLlam co-schedules their forward and backward passes using operator-level overlap profiling and a dynamic programming-based search. It enables the two strands to share model states and activation memory, requiring$<3 \%$additional HBM space under common model configurations. To our best knowledge, DHeLlam is the first to co-execute two microbatches without requiring model replication. With its unique model folding design, DHeLlam seamlessly integrates with all forms of data and model parallelism, including the challenging pipeline parallelism (with a W-shaped pipeline). We evaluated DHeLlam training with the popular Llama and GPT dense models, plus the Phi Mixture of Expert (MoE) model, across 2 GPU clusters. Results show that it achieves 12-40% throughput (up to 58% MFU) and 5-24% throughput (up to 64% MFU) improvement on the 64-card A40 and A800 clusters respectively, significantly outperforming state-of-the-art methods.
Chaoyi Ruan, Jiaqi Ruan, Chengjie Tang, Xiaosong Ma, Cheng Li 0001
ICCD5
2025 Seg-Wild: Interactive Segmentation based on 3D Gaussian Splatting for Unconstrained Image Collections
Yongtang Bao, Chengjie Tang, Yuze Wang 0006
ACM Multimedia2
2025 Efficient interactive segmentation of three-dimensional Gaussians with optimal view selection
Yongtang Bao, Chengjie Tang, Yuze Wang 0006, Yutong Qi
Eng. Appl. Artif. Intell.2