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

Guangxing Huang

dblp:367/3260 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 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
2 papers
High-performance computing · 35% Parallel and multicore computing · 28% Memory systems · 28%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

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

TopicWeightPapersLastEvidence papers
High-performance computing › large-scale training
large language model training
0.912025
PipeOffload: Improving Scalability of Pipeline Parallelism with Memory Optimization · ICML 2025
Memory systems
memory optimization
0.912025
PipeOffload: Improving Scalability of Pipeline Parallelism with Memory Optimization · ICML 2025
Parallel and multicore computing
pipeline parallelism
0.912025
PipeOffload: Improving Scalability of Pipeline Parallelism with Memory Optimization · ICML 2025
Machine learning › Efficient and distributed learning
distributed training
0.812024
Zero Bubble (Almost) Pipeline Parallelism · ICLR 2024
Machine learning › Efficient and distributed learning › distributed training › model parallelism
pipeline parallelism
0.812024
Zero Bubble (Almost) Pipeline Parallelism · ICLR 2024
Machine learning › Efficient and distributed learning › distributed training › model parallelism
pipeline scheduling
0.812024
Zero Bubble (Almost) Pipeline Parallelism · ICLR 2024
Distributed systems › distributed machine learning
distributed training
0.312025
PipeOffload: Improving Scalability of Pipeline Parallelism with Memory Optimization · ICML 2025
High-performance computing
large-scale training
0.212024
Zero Bubble (Almost) Pipeline Parallelism · ICLR 2024

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

pipeline scheduling · 1.5gradient computation splitting · 1.5selective offload · 0.9memory offload strategy · 0.9
YearPublicationVenuePosition
2025 PipeOffload: Improving Scalability of Pipeline Parallelism with Memory Optimization
abstract
Pipeline parallelism (PP) is widely used for training large language models (LLMs), yet its scalability is often constrained by high activation memory consumption as the number of in-flight microbatches grows with the degree of PP. In this paper, we focus on addressing this challenge by leveraging the under-explored memory offload strategy in PP. With empirical study, we discover that in the majority of standard configurations, at least half, and potentially all, of the activations can be offloaded with negligible overhead. In the cases where full overload is not possible, we introduce a novel selective offload strategy that decreases peak activation memory in a better-than-linear manner. Furthermore, we integrate memory offload with other techniques to jointly consider overall throughput and memory limitation. Our experiments proves that the per-device activation memory effectively reduces with the total number of stages, making PP a stronger alternative than TP, offering up to a 19\% acceleration with even lower memory consumption.
Penghui Qi, Guangxing Huang
ICML3
2024 Zero Bubble (Almost) Pipeline Parallelism
abstract
Pipeline parallelism is one of the key components for large-scale distributed training, yet its efficiency suffers from pipeline bubbles which were deemed inevitable. In this work, we introduce a scheduling strategy that, to our knowledge, is the first to successfully achieve zero pipeline bubbles under synchronous training semantics. The key idea behind this improvement is to split the backward computation into two parts, one that computes gradient for the input and another that computes for the parameters. Based on this idea, we handcraft novel pipeline schedules that significantly outperform the baseline methods. We further develop an algorithm that automatically finds an optimal schedule based on specific model configuration and memory limit. Additionally, to truly achieve zero bubble, we introduce a novel technique to bypass synchronizations during the optimizer step. Experimental evaluations show that our method outperforms the 1F1B schedule up to 15\% in throughput under a similar memory limit. This number can be further pushed to 30\% when the memory constraint is relaxed. We believe our results mark a major step forward in harnessing the true potential of pipeline parallelism. The source code based on Megatron-LM is publicly avaiable at \url{https://github.com/sail-sg/zero-bubble-pipeline-parallelism}.
Penghui Qi, Guangxing Huang
ICLR3