REVIEW 4 major objections 5 minor 64 references
ZenFlow: Enabling Stall-Free Offloading Training via Asynchronous Updates
T0 review · 4 major / 5 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read ZenFlow makes offloaded LLM fine-tuning up to 5x faster by updating only important gradients on the GPU.
desk verdict A solid systems paper with a real locality observation, a broad evaluation, and an under-built convergence proof that should be fixable in revision. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is a channel-level gradient importance proxy. Instead of gathering the full gradient matrix, which would cost tens of gigabytes per iteration in sharded training, each GPU computes per-column squared gradient norms, shares a compact vector, and caches a slowly refreshed top-10% set of important input channels; for a $4096 \times 4096$ weight matrix this cuts selection communication by over 4,000x. On top of that proxy, a selective GPU optimizer updates only the important channels in place, while a double-buffered CPU accumulator gathers unimportant gradients and applies them every $S$ iterations, fully overlapping CPU work with GPU compute. The convergence analysis couples these pieces through the bounded-staleness rate $O\big(\sqrt{(1+\rho S)/T}\big)$, where $\rho$ is the fraction of gradient-norm energy in delayed coordinates and $S$ is the accumulation interval.
What would settle it
Run the system on a fine-tuning task that switches domains mid-training, and record both the retention rate of the cached top-10% channel set and final accuracy; if retention of the top-1% gradients falls below about 90% for a sustained window while the update interval is 4, the promised accuracy preservation should measurably degrade, showing that the spatial-temporal locality premise is load-bearing.
Extended reading notes
Core claim
On the paper's own terms, the central discovery is that in LLM fine-tuning the top 1% of gradients carry about 90% of the total gradient norm, and those high-magnitude gradients are not scattered: they persist in a narrow set of input channels across iterations, so a fixed top-10% channel set retains over 95% of the top-1% gradients over 100 steps. ZenFlow exploits this by performing in-place optimizer updates on the GPU for important channels and offloading the remaining gradients to the CPU, where they accumulate over a few iterations before an asynchronous update. The resulting partial staleness has a bounded cost: with the default accumulation interval $S=4$ and measured CPU-side gradient-energy fraction $\rho \approx 0.10$, the convergence penalty is a factor of $\sqrt{1.4} \approx 1.18$ relative to ideal synchronous SGD, and a short synchronous warm-up reduces the effective penalty to about 0.12. Across models from 350M to 13B parameters, the paper reports 3.6--5x end-to-end speedups over the state-of-the-art offloading baseline, roughly 2x lower I/O traffic, and accuracy matching or exceeding the baseline.
Load-bearing premise
The design assumes that a small, slowly changing set of input channels keeps carrying the truly important gradients for the whole fine-tuning run, so a cached top-10% channel set acts as a faithful proxy for global top-k importance.
Editorial extensions
If this is right
- Offloaded fine-tuning of 7B--13B models would run 3.6--5x faster than current offloading systems on the same hardware, because GPU stalls are the dominant overhead.
- PCIe traffic per iteration would drop from two full model copies to about 1.125 model copies for $S=4$ and a 10% important ratio, easing the communication bottleneck that limits transfer-bound training.
- GPU stalls would fall by over 80% even when the CPU is heavily under-provisioned, e.g., with only 8 CPU threads, making shared GPU clusters more predictable for offloaded training.
- The convergence guarantee would remain within about 18% of ideal synchronous SGD in default settings, and within about 12% with a 5% warm-up period, so accuracy preservation is argued as a formal property rather than only an empirical one.
- The approach would scale to at least 13B parameters across four GPUs with model sizes comparable to conventional offloading, since the per-column proxy avoids global synchronization.
Reading between the lines
- A natural extension is to let the same stable channel set drive other memory-saving decisions, such as selective quantization, pruning, or gradient compression, since the paper only applies it to update scheduling and offloading.
- The bounded-staleness bound assumes the CPU-side gradient-energy fraction $\rho$ stays near 0.1; if a later training phase shifts importance to new channels faster than the cached set refreshes, the effective penalty could exceed the reported 18%, so an adaptive refresh rate may be needed for tasks with sharp distribution shifts.
- The fixed $S=4$ interval is a compromise: the paper's own auto-tuned variant suggests that starting with $S=1$--$2$ and relaxing later would make the speedup-accuracy tradeoff more robust for short fine-tuning runs.
- The locality claim was measured on instruction-following and benchmark tasks; a quick test would be to monitor retention of the cached channel set on a multi-task or domain-switching fine-tuning run, where the assumption is most likely to fail.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. ZenFlow is an offloading framework for fine-tuning large language models that partitions parameters into an important subset updated in-place on the GPU and a less-important subset asynchronously accumulated and updated on the CPU. It uses a channel-level gradient-norm proxy to identify important parameters without global all-gather, exploits claimed spatial and temporal locality of important gradients, and overlaps CPU optimizer work with GPU computation using double buffering. The paper claims up to 5x end-to-end speedup, 2x lower PCIe traffic, over 85% reduction in GPU stalls, and accuracy preservation, supported by a bounded-staleness convergence rate of O(sqrt((1+rho*S)/T)) that is stated as matching ideal synchronous SGD up to a small constant.
Significance. If the performance and accuracy claims hold, ZenFlow addresses a practical and important bottleneck: GPU idle time caused by CPU-side optimizer updates in offloaded LLM fine-tuning. The evaluation is broad and internally consistent, covering five model families, two GPU platforms, and three CPU configurations, and the ZenFlow vs ZenFlow* ablation cleanly isolates the contribution of the pipelining design. The spatio-temporal locality observation for important gradients is a useful, falsifiable empirical finding. However, the theoretical convergence guarantee is asserted rather than derived, the key staleness parameter rho is not measured over training, and the reported I/O reduction is weaker than the abstract claims; these issues currently limit the strength of the central claims.
major comments (4)
- [§3.4 (bounded-staleness result)] The convergence bound O(sqrt((1+rho*S)/T)) is stated without a theorem statement, proof, or a citation to a result that implies this exact formula. The update rule for theta^(c), which is updated only every S iterations using alpha_t/S times the sum of gradients computed at theta_i for i in [t-S+1, t], is a partial-delay scheme not directly covered by the cited async-SGD analyses [11,22,24,54]. The text says the result follows from 'common assumptions' but does not specify the Lipschitz constant, the variance bound, or the step-size schedule, so the claim that ZenFlow achieves 'the same as the ideal rate of synchronous SGD' is not checkable as written. Please provide a complete theorem and proof, or explicitly derive the bound from a cited theorem, and state clearly that the proof is for SGD while the system uses AdamW.
- [§3.4 and §5.4 (rho dynamics)] The small penalty factor sqrt(1+rho*S) depends on rho staying near 0.10 for the whole training run, but the paper never reports rho(t), the fraction of gradient energy in the delayed coordinates, over time. Figure 6b reports channel retention rate and Figure 9 reports a cumulative distribution of top-k gradients, neither of which is rho(t). As the GPU-updated important coordinates converge, their gradient energy can shrink, so the delayed coordinates' energy fraction can grow late in training, exactly when final validation accuracy is determined. The authors should report rho(t) for the evaluated workloads and either bound rho in the convergence theorem via a schedule-dependent argument or add a mechanism that provably keeps rho small.
- [§3.2 and abstract (I/O traffic)] The paper's own I/O formula gives an average per-iteration traffic of (S+1)*(1-k)*M/S; with the stated representative values S=4 and k=0.1 this is 5*0.9*M/4 = 1.125M, compared to 2M for ZeRO-Offload. That is a 1.78x reduction, not the '2x lower PCIe traffic' claimed in the abstract. Please either qualify the abstract and §3.2, report measured byte counts, or state that 2x is approached only for larger S.
- [§5.2 and Fig. 10 (accuracy preservation)] The accuracy-preservation claim is not fully supported by the reported experiments. Section 5.2 explicitly states that OPT-350M accuracy is slightly lower under the fixed update interval S=4, which is in tension with the abstract's 'all while preserving accuracy.' In addition, Fig. 10 reports no error bars or seeded repeats for the GLUE results, so differences of 0.005-0.02 in accuracy cannot be distinguished from stochastic noise. Please report mean and standard deviation over at least three seeds, and show whether Zen-auto recovers the OPT-350M accuracy loss in the main accuracy figure.
minor comments (5)
- [Abstract/author list] The abstract contains the typo 'fulling overlapping' instead of 'fully overlapping', and the name 'Tekin Bicer' appears twice in the author list.
- [§2.3 and Fig. 4] The text says 'the top 1% of gradients account for over 90% of the total gradient norm', while Fig. 4 reports 88.9% for the Qwen2.5-0.5B run; please make the numbers consistent or add the qualifier 'approximately'.
- [§3.4 (warm-up penalty)] The warm-up penalty example does not evaluate to the stated 0.12. With beta=0.6, tau/T=0.05, rho=0.1, and S=4, the displayed formula gives sqrt(1 + 0.4*(1 - 0.05^0.4)) ≈ 1.131, i.e., a 13.1% penalty, not 0.12; please correct the arithmetic or the formula.
- [§5.1 and Fig. 10] The paper says fine-tuning is evaluated on the GLUE benchmark, but only four tasks (MNLI, QNLI, QQP, SST-2) appear in Fig. 10; please state explicitly that this is a subset of GLUE or add the remaining tasks.
- [Fig. 15(a)] The 'Zen-Auto' marker in Fig. 15(a) is not explained in the text; please describe how the auto-tuned configuration is obtained and how it differs from the fixed S=4 configuration in Fig. 10.
Circularity Check
No significant circularity: the convergence bound in §3.4 is asserted rather than derived, but it is parameterized by a measured quantity (ρ) rather than fitted to the reported accuracy or speedup, and the central accuracy and performance claims are empirically validated on GLUE and measured system runs.
full rationale
I found no step in which a claimed result reduces by construction to a fitted input or to a load-bearing self-citation. The central theoretical statement in §3.4 is the bound O(sqrt((1+ρS)/T)), which the paper introduces with 'We prove' but then states without a derivation. This is an omitted proof and a rigor concern, but it is not circularity: the bound is conditional on ρ, which is defined as the fraction of gradient-norm energy in the delayed coordinates and is reported as an empirically measured value (ρ≈0.10), not fitted to match the reported accuracy or speedup. The reported '18% slowdown' and '0.12x penalty' are arithmetic consequences of the chosen S=4 and the measured ρ, not predictions that are statistically forced by those inputs. The paper's main accuracy claims are tested on GLUE benchmarks against ZeRO-Offload and other baselines (Figures 10 and 14), and the speedup and stall-reduction numbers are measured system results (Figures 11 and 13). The I/O traffic reduction is an analytic identity: average traffic (S+1)(1−k)M/S, which is not circular because it directly follows from the stated accumulation interval and top-k ratio. The paper also includes honest limitation statements, e.g., §5.2 reports slightly lower accuracy for OPT-350M under fixed S=4, and §5.5 reports a 0.02 accuracy drop at S=16; these concessions further indicate that the empirical claims are not constructed to match the theory. Self-citations are present, such as [48] for model popularity and [7] for asynchronous training, but they are not used to justify the central convergence or accuracy claims. Consequently, the derivation chain does not exhibit the kind of self-definitional or fitted-input circularity that would raise the score.
Assumptions & free parameters
free parameters (4)
- topk_ratio =
10% (default 0.10)
- update interval S =
4
- rho (delayed gradient energy fraction) =
≈0.10
- warm-up steps tau =
7,500 (5% of T=150,000 in the analysis example)
assumptions (5)
- standard math Unbiased gradients, bounded variance, and L-smoothness for SGD analysis
- ad hoc to paper Bounded-staleness SGD convergence theorem with penalty factor sqrt(1+rho S)
- domain assumption Channel locality: a fixed top-10% channel set retains over 90-95% of top-1% gradients across iterations
- domain assumption Gradient energy decays as E[||grad L(theta_t)||^2] ~ t^{-beta} with beta between 0.4 and 0.6
- domain assumption Adam and AdamW mitigate gradient staleness via momentum and adaptive learning rates
Cite this review
Pith. "Pith review of ZenFlow: Enabling Stall-Free Offloading Training via Asynchronous Updates." pith.science (2026). https://pith.science/paper/OXNRGDLU
@misc{pith2026250512242,
author = {Pith},
title = {Pith review of: ZenFlow: Enabling Stall-Free Offloading Training via Asynchronous Updates},
year = {2026},
howpublished = {\url{https://pith.science/paper/OXNRGDLU}},
note = {Machine review of arXiv:2505.12242}
}
read the original abstract
Fine-tuning large language models (LLMs) often exceeds GPU memory limits, prompting systems to offload model states to CPU memory. However, existing offloaded training frameworks like ZeRO-Offload treat all parameters equally and update the full model on the CPU, causing severe GPU stalls, where fast, expensive GPUs sit idle waiting for slow CPU updates and limited-bandwidth PCIe transfers. We present ZenFlow, a new offloading framework that prioritizes important parameters and decouples updates between GPU and CPU. ZenFlow performs in-place updates of important gradients on GPU, while asynchronously offloading and accumulating less important ones on CPU, fully overlapping CPU work with GPU computation. To scale across GPUs, ZenFlow introduces a lightweight gradient selection method that exploits a novel spatial and temporal locality property of important gradients, avoiding costly global synchronization. ZenFlow achieves up to 5x end-to-end speedup, 2x lower PCIe traffic, and reduces GPU stalls by over 85 percent, all while preserving accuracy.
Figures
Figures from the paper (8 more)
Reference graph
Works this paper leans on
-
[1]
Daniel Adiwardana, Minh-Thang Luong, David R. So, Jamie Hall, Noah Fiedel, Romal Thoppilan, Zi Yang, Apoorv Kulshreshtha, Gaurav Nemade, Yifeng Lu, and Quoc V. Le. 2020. Towards a Human-like Open-Domain Chatbot. arXiv:2001.09977 [cs.CL]https://arxiv.org/ abs/2001.09977
arXiv 2020
-
[2]
Armen Aghajanyan, Luke Zettlemoyer, and Sonal Gupta. 2020. Intrin- sic Dimensionality Explains the Effectiveness of Language Model Fine- Tuning. arXiv:2012.13255 [cs.LG]https://arxiv.org/abs/2012.13255
arXiv 2020
-
[3]
Alham Fikri Aji and Kenneth Heafield. 2017. Sparse communication for distributed gradient descent.arXiv preprint arXiv:1704.05021(2017)
arXiv 2017
-
[4]
Olivier Beaumont, Lionel Eyraud-Dubois, and Alena Shilova. 2021. Efficient Combination of Rematerialization and Offloading for Training DNNs. InAdvances in Neural Information Processing Sys- tems, M. Ranzato, A. Beygelzimer, Y. Dauphin, P.S. Liang, and J. Wortman Vaughan (Eds.), Vol. 34. Curran Associates, Inc., 23844– 23857.https://proceedings.neurips.cc...
work page 2021
-
[5]
Léon Bottou. 2010. Large-scale machine learning with stochastic gradient descent. InProceedings of COMPSTAT’2010: 19th International Conference on Computational StatisticsParis France, August 22-27, 2010 Keynote, Invited and Contributed Papers. Springer, 177–186
2010
-
[6]
Tom B. Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, Sandhini Agarwal, Ariel Herbert-Voss, Gretchen Krueger, Tom Henighan, Rewon Child, Aditya Ramesh, Daniel M. Ziegler, Jeffrey Wu, Clemens Winter, Christopher Hesse, Mark Chen, Eric Sigler, Mateusz Litwin...
2020
-
[7]
Zheng Chai, Yujing Chen, Ali Anwar, Liang Zhao, Yue Cheng, and Huzefa Rangwala. 2021. FedAT: A high-performance and communication-efficient federated learning system with asynchro- nous tiers. InProceedings of the international conference for high per- formance computing, networking, storage and analysis. 1–16
work page 2021
-
[8]
Siyuan Chen, Zhuofeng Wang, Zelong Guan, Yudong Liu, and Phillip B Gibbons. 2025. Practical Offloading for Fine-Tuning LLM on Com- modity GPU via Learned Sparse Projectors. InProceedings of the AAAI Conference on Artificial Intelligence, Vol. 39. 23614–23622
work page 2025
Show all 64 references
-
[9]
Ben Cottier, Robi Rahman, Loredana Fattorini, Nestor Maslej, Tamay Besiroglu, and David Owen. 2025. The rising costs of training frontier AI models. arXiv:2405.21015 [cs.CY]https://arxiv.org/abs/2405.21015
2025 arXiv
-
[10]
Ganger, Phillip B
Henggang Cui, James Cipar, Qirong Ho, Jin Kyu Kim, Seunghak Lee, Abhimanu Kumar, Jinliang Wei, Wei Dai, Gregory R. Ganger, Phillip B. Gibbons, Garth A. Gibson, and Eric P. Xing. 2014. Exploiting bounded staleness to speed up big data analytics. InProceedings of the 2014 USENIX...
2014
-
[11]
Wei Dai, Yi Zhou, Nanqing Dong, Hao Zhang, and Eric P Xing. 2018. Toward understanding the impact of staleness in distributed machine learning.arXiv preprint arXiv:1810.03264(2018)
2018 arXiv
-
[12]
DeepSpeed Team. 2025. DeepSpeed Flops Profiler.https://www. deepspeed.ai/tutorials/flops-profiler/. Accessed: 2025-05-16
2025
-
[13]
Nikoli Dryden, Tim Moon, Sam Ade Jacobs, and Brian Van Essen
-
[14]
Jordan Hoffmann, Sebastian Borgeaud, Arthur Mensch, Elena Buchatskaya, Trevor Cai, Eliza Rutherford, Diego de Las Casas, Lisa Anne Hendricks, Johannes Welbl, Aidan Clark, et al . 2022. Training compute-optimal large language models.arXiv preprint arXiv:2203.15556(2022)
2022 arXiv
-
[15]
Chien-Chin Huang, Gu Jin, and Jinyang Li. 2020. SwapAdvisor: Push- ing Deep Learning Beyond the GPU Memory Limit via Smart Swap- ping. InProceedings of the Twenty-Fifth International Conference on Ar- chitectural Support for Programming Languages and Operating Systems (Lausann...
2020
-
[16]
Yanping Huang, Youlong Cheng, Ankur Bapna, Orhan Firat, Dehao Chen, Mia Chen, HyoukJoong Lee, Jiquan Ngiam, Quoc V Le, Yonghui Wu, and zhifeng Chen. 2019. GPipe: Efficient Training of Giant Neural Networks using Pipeline Parallelism. InAdvances in Neural Informa- tion Processi...
2019
-
[17]
Hongsun Jang, Jaeyong Song, Jaewon Jung, Jaeyoung Park, Young- sok Kim, and Jinho Lee. 2024. Smart-Infinity: Fast Large Language Model Training using Near-Storage Processing on a Real System. arXiv:2403.06664 [cs.AR]https://arxiv.org/abs/2403.06664
2024 arXiv
-
[18]
Sebastian Jaszczur, Aakanksha Chowdhery, Afroz Mohiuddin, Lukasz Kaiser, Wojciech Gajewski, Henryk Michalewski, and Jonni Kanerva
-
[19]
Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B Brown, Ben- jamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei. 2020. Scaling laws for neural language models.arXiv preprint arXiv:2001.08361(2020)
2020 arXiv
-
[20]
Vladimir Karpukhin, Barlas Oğuz, Sewon Min, Patrick Lewis, Ledell Wu, Sergey Edunov, Danqi Chen, and Wen tau Yih. 2020. Dense Passage Retrieval for Open-Domain Question Answering. arXiv:2004.04906 [cs.CL]https://arxiv.org/abs/2004.04906
2020 arXiv
-
[21]
Kingma and Jimmy Ba
Diederik P. Kingma and Jimmy Ba. 2017. Adam: A Method for Sto- chastic Optimization. arXiv:1412.6980 [cs.LG]https://arxiv.org/abs/ 1412.6980
2017 arXiv
-
[22]
Anastasiia Koloskova, Sebastian U Stich, and Martin Jaggi. 2022. Sharper convergence guarantees for asynchronous SGD for distributed and federated learning.Advances in Neural Information Processing Systems35 (2022), 17202–17215
2022
-
[23]
Andersen, Jun Woo Park, Alexander J
Mu Li, David G. Andersen, Jun Woo Park, Alexander J. Smola, Amr Ahmed, Vanja Josifovski, James Long, Eugene J. Shekita, and Bor-Yiing Su. 2014. Scaling distributed machine learning with the parameter server. InProceedings of the 11th USENIX Conference on Operating Sys- tems De...
2014
-
[24]
Xiangru Lian, Yijun Huang, Yuncheng Li, and Ji Liu. 2015. Asyn- chronous parallel stochastic gradient for nonconvex optimization. Advances in neural information processing systems28 (2015)
2015
-
[25]
Yujun Lin, Song Han, Huizi Mao, Yu Wang, and William J Dally. 2017. Deep gradient compression: Reducing the communication bandwidth for distributed training.arXiv preprint arXiv:1712.01887(2017)
2017 arXiv
-
[26]
Ilya Loshchilov and Frank Hutter. 2017. Decoupled weight decay regularization.arXiv preprint arXiv:1711.05101(2017)
2017 arXiv
-
[27]
Ilya Loshchilov and Frank Hutter. 2019. Decoupled Weight Decay Regularization. InInternational Conference on Learning Representations. https://openreview.net/forum?id=Bkg6RiCqY7
2019
-
[28]
Kairong Luo, Haodong Wen, Shengding Hu, Zhenbo Sun, Zhiyuan Liu, Maosong Sun, Kaifeng Lyu, and Wenguang Chen. 2025. A Multi- Power Law for Loss Curve Prediction Across Learning Rate Schedules. arXiv preprint arXiv:2503.12811(2025)
2025 arXiv
-
[29]
Mustafa Rafique, Franck Cappello, and Bogdan Nicolae
Avinash Maurya, Jie Ye, M. Mustafa Rafique, Franck Cappello, and Bogdan Nicolae. 2024. Breaking the Memory Wall: A Study of I/O Patterns and GPU Memory Utilization for Hybrid CPU-GPU Offloaded Optimizers. InProceedings of the 14th Workshop on AI and Scientific Computing at Sca...
2024
-
[30]
Devanur, Gregory R
Deepak Narayanan, Aaron Harlap, Amar Phanishayee, Vivek Se- shadri, Nikhil R. Devanur, Gregory R. Ganger, Phillip B. Gibbons, and Matei Zaharia. 2019. PipeDream: generalized pipeline parallelism for DNN training. InProceedings of the 27th ACM Symposium on Op- erating Systems P...
2019
-
[31]
Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Köpf, Edward Yang, Zach DeVito, Martin Raison, Alykhan Tejani, Sasank Chil- amkurthy, Benoit Steiner, Lu F...
-
[32]
Alec Radford, Jeff Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. 2019. Language Models are Unsupervised Multitask Learners. (2019)
2019
-
[33]
Samyam Rajbhandari, Jeff Rasley, Olatunji Ruwase, and Yuxiong He
-
[34]
Samyam Rajbhandari, Olatunji Ruwase, Jeff Rasley, Shaden Smith, and Yuxiong He. 2021. ZeRO-infinity: breaking the GPU memory wall for extreme scale deep learning. InProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis(St....
2021
-
[35]
Jeff Rasley, Samyam Rajbhandari, Olatunji Ruwase, and Yuxiong He
-
[36]
Jie Ren, Jiaolin Luo, Kai Wu, Minjia Zhang, Hyeran Jeon, and Dong Li
-
[37]
2021.{Zero-offload}: Democratizing{billion-scale} model training
Jie Ren, Samyam Rajbhandari, Reza Yazdani Aminabadi, Olatunji Ruwase, Shuangyan Yang, Minjia Zhang, Dong Li, and Yuxiong He. 2021.{Zero-offload}: Democratizing{billion-scale} model training. In2021 USENIX Annual Technical Conference (USENIX ATC 21). 551– 564
2021
-
[38]
Noam Shazeer and Mitchell Stern. 2018. Adafactor: Adaptive learning rates with sublinear memory cost. InProceedings of the 35th Interna- tional Conference on Machine Learning
2018
-
[39]
Li Shen, Yan Sun, Zhiyuan Yu, Liang Ding, Xinmei Tian, and Dacheng Tao. 2023. On Efficient Training of Large-Scale Deep Learning Models: A Literature Review. arXiv:2304.03589 [cs.LG]https://arxiv.org/abs/ 2304.03589
2023 arXiv
-
[40]
InProceedings of the 26th ACM SIGKDD international conference on knowledge discovery & data mining
Deepspeed: System optimizations enable training deep learning models with over 100 billion parameters. InProceedings of the 26th ACM SIGKDD international conference on knowledge discovery & data mining. 3505–3506
-
[41]
Mohammad Shoeybi, Mostofa Patwary, Raul Puri, Patrick LeGresley, Jared Casper, and Bryan Catanzaro. 2019. Megatron-lm: Training multi-billion parameter language models using model parallelism. arXiv preprint arXiv:1909.08053(2019)
2019 arXiv
-
[42]
In2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA)
Sentinel: Efficient Tensor Migration and Allocation on Heteroge- neous Memory Systems for Deep Learning. In2021 IEEE International Symposium on High-Performance Computer Architecture (HPCA). 598–
-
[43]
Xiaoyang Sun, Wei Wang, Shenghao Qiu, Renyu Yang, Songfang Huang, Jie Xu, and Zheng Wang. 2022. Stronghold: fast and afford- able billion-scale deep learning model training. InSC22: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, 1–17
2022
-
[44]
Hugo Touvron, Thibaut Lavril, Gautier Izacard, Xavier Martinet, Marie- Anne Lachaux, Timothée Lacroix, Baptiste Rozière, Naman Goyal, Eric Hambro, Faisal Azhar, Aurelien Rodriguez, Armand Joulin, Edouard Grave, and Guillaume Lample. 2023. LLaMA: Open and Efficient Foundation L...
2023 arXiv
-
[45]
Hugo Touvron, Louis Martin, Kevin Stone, Peter Albert, Amjad Alma- hairi, Yasmine Babaei, Nikolay Bashlykov, Soumya Batra, Prajjwal Bhargava, Shruti Bhosale, Dan Bikel, Lukas Blecher, Cristian Canton Ferrer, Moya Chen, Guillem Cucurull, David Esiobu, Jude Fernandes, Jeremy Fu,...
2023 arXiv
-
[46]
Alex Wang, Amanpreet Singh, Julian Michael, Felix Hill, Omer Levy, and Samuel R. Bowman. 2019. GLUE: A Multi-Task Bench- mark and Analysis Platform for Natural Language Understanding. arXiv:1804.07461 [cs.CL]https://arxiv.org/abs/1804.07461
2019 arXiv
-
[47]
Sheng Shen, Zhewei Yao, Amir Gholami, Michael Mahoney, and Kurt Keutzer. 2020. Powernorm: Rethinking batch normalization in trans- formers. InInternational conference on machine learning. PMLR, 8741– 8751
2020
-
[48]
Zirui Wang, Tingfeng Lan, Zhaoyuan Su, Juncheng Yang, and Yue Cheng. 2025. Towards Efficient LLM Storage Reduction via Tensor Deduplication and Delta Compression. arXiv:2505.06252 [cs.DB]https: //arxiv.org/abs/2505.06252
2025
-
[49]
Nikko Ström. 2015. Scalable distributed DNN training using commod- ity GPU cloud computing. (2015)
2015
-
[50]
Hanfei Yu, Hao Wang, Devesh Tiwari, Jian Li, and Seung-Jong Park
-
[51]
Wei Zhang, Suyog Gupta, Xiangru Lian, and Ji Liu. 2015. Staleness- aware async-sgd for distributed deep learning.arXiv preprint arXiv:1511.05950(2015)
2015 arXiv
-
[52]
Jiawei Zhao, Zhenyu Zhang, Beidi Chen, Zhangyang Wang, An- ima Anandkumar, and Yuandong Tian. 2024. GaLore: Memory- Efficient LLM Training by Gradient Low-Rank Projection. InPro- ceedings of the 41st International Conference on Machine Learning (Pro- ceedings of Machine Learni...
2024
-
[53]
Yanli Zhao, Andrew Gu, Rohan Varma, Liang Luo, Chien-Chin Huang, Min Xu, Less Wright, Hamid Shojanazeri, Myle Ott, Sam Shleifer, et al
-
[54]
Yue Wang, Weishi Wang, Shafiq Joty, and Steven C. H. Hoi. 2021. CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Mod- els for Code Understanding and Generation. arXiv:2109.00859 [cs.CL] https://arxiv.org/abs/2109.00859
2021 arXiv
-
[56]
Eric P Xing, Qirong Ho, Wei Dai, Jin-Kyu Kim, Jinliang Wei, Seunghak Lee, Xun Zheng, Pengtao Xie, Abhimanu Kumar, and Yaoliang Yu
-
[64]
Yi Zhou, Yaoliang Yu, Wei Dai, Yingbin Liang, and Eric Xing. 2016. On convergence of model parallel proximal gradient algorithm for stale synchronous parallel system. InArtificial Intelligence and Statistics. PMLR, 713–722. 15
2016
-
[611]
doi:10.1109/HPCA51647.2021.00057
2021
-
[2015]
InProceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
Petuum: A new platform for distributed machine learning on big data. InProceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 1335–1344
-
[2016]
In2016 2nd Workshop on machine learning in hpc environments (MLHPC)
Communication quantization for data-parallel training of deep neural networks. In2016 2nd Workshop on machine learning in hpc environments (MLHPC). IEEE, 1–8
-
[2019]
arXiv:1912.01703 [cs.LG]https://arxiv.org/abs/1912.01703
PyTorch: An Imperative Style, High-Performance Deep Learning Library. arXiv:1912.01703 [cs.LG]https://arxiv.org/abs/1912.01703
1912 arXiv
-
[2020]
InSC20: International Conference for High Performance Computing, Networking, Storage and Analysis
Zero: Memory optimizations toward training trillion param- eter models. InSC20: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, 1–16
-
[2021]
Sparse is enough in scaling transformers.Advances in Neural Information Processing Systems34 (2021), 9895–9907
2021
-
[2023]
arXiv preprint arXiv:2304.11277(2023)
Pytorch fsdp: experiences on scaling fully sharded data parallel. arXiv preprint arXiv:2304.11277(2023)
2023 arXiv
-
[2024]
InSC24: International Conference for High Performance Computing, Networking, Storage and Analysis
Stellaris: Staleness-Aware Distributed Reinforcement Learning with Serverless Computing. InSC24: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, 1–17
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.