Pufferfish: Communication-efficient Models At No Extra Cost
Not on the map. Why?
Abstract (arXiv)
To mitigate communication overheads in distributed model training, several studies propose the use of compressed stochastic gradients, usually achieved by sparsification or quantization. Such techniques achieve high compression ratios, but in many cases incur either significant computational overheads or some accuracy loss. In this work, we present Pufferfish, a communication and computation efficient distributed training framework that incorporates the gradient compression into the model training process via training low-rank, pre-factorized deep networks. Pufferfish not only reduces communication, but also completely bypasses any computation overheads related to compression, and achieves the same accuracy as state-of-the-art, off-the-shelf deep models. Pufferfish can be directly integrated into current deep learning frameworks with minimum implementation modification. Our extensive experiments over real distributed setups, across a variety of large-scale machine learning tasks, indicate that Pufferfish achieves up to 1.64x end-to-end speedup over the latest distributed training API in PyTorch without accuracy loss. Compared to the Lottery Ticket Hypothesis models, Pufferfish leads to equally accurate, small-parameter models while avoiding the burden of "winning the lottery". Pufferfish also leads to more accurate and smaller models than SOTA structured model pruning methods.
Key facts. Cited by 61 papers in the map (data through 7 Oct 2026). Builds on 68 of its 95 references that are in the map. First posted on arXiv 5 Mar 2021.
Builds on
68 of 95 references.
References · 68
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Wide Residual Networkscited by 3,057
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
38 more
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2013Network In Networkcited by 600
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2018Rethinking the Value of Network Pruningcited by 595
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
- 2018Sparsified SGD with Memorycited by 373
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2018Slimmable Neural Networkscited by 301
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2016Using the Output Embedding to Improve Language Modelscited by 266
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2016Multi30K: Multilingual English-German Image Descriptionscited by 250
- 2017Sparse Communication for Distributed Gradient Descentcited by 243
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 220
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 212
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
- 2016Trained Ternary Quantizationcited by 203
- 2019Drawing Early-Bird Tickets: Towards More Efficient Training of Deep Networkscited by 160
- 2020The Break-Even Point on Optimization Trajectories of Deep Neural Networkscited by 149
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 135
50 most cited of 68 All 68 (JSON)
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 14; 2024: 15; 2025: 8; 2026: 9.
61 papers.
Sort:
By area:
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021FedKD: Communication Efficient Federated Learning via Knowledge Distillationcited by 185
- 2023ASVD: Activation-aware Singular Value Decomposition for Compressing Large Language Modelscited by 156
- 2021FedPara: Low-Rank Hadamard Product for Communication-Efficient Federated Learningcited by 140
- 2023Navigating Text-To-Image Customization: From LyCORIS Fine-Tuning to Model Evaluationcited by 108
- 2021DENSE: Data-Free One-Shot Federated Learningcited by 100
- 2023LLM360: Towards Fully Transparent Open-Source LLMscited by 100
- 2021What Kinds of Functions do Deep Neural Networks Learn? Insights from Variational Spline Theorycited by 60
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equationscited by 42
- 2021Layer-wise Adaptive Model Aggregation for Scalable Federated Learningcited by 35
- 2021FedHM: Efficient Federated Learning for Heterogeneous Models via Low-rank Factorizationcited by 31
- 2022Exploring Low Rank Training of Deep Neural Networkscited by 30
38 more
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
- 2024Approaching Deep Learning through the Spectral Dynamics of Weightscited by 29
- 2023Cuttlefish: Low-Rank Model Training without All the Tuningcited by 25
- 2023Deep Learning Meets Sparse Regularization: A Signal Processing Perspectivecited by 21
- 2023Variation Spaces for Multi-Output Neural Networks: Insights on Multi-Task Learning and Network Compressioncited by 17
- 2021Masked Training of Neural Networks with Partial Gradientscited by 15
- 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compressioncited by 14
- 2024Smart-Infinity: Fast Large Language Model Training using Near-Storage Processing on a Real Systemcited by 14
- 2021Efficient and Private Federated Learning with Partially Trainable Networkscited by 13
- 2023The Expressive Power of Tuning Only the Normalization Layerscited by 13
- 2024CHAI: Clustered Head Attention for Efficient LLM Inferencecited by 13
- 2023Geometry-aware training of factorized layers in tensor Tucker formatcited by 12
- 2023Robust low-rank training via approximate orthonormal constraintscited by 12
- 2021On the Convergence of Shallow Neural Network Training with Randomly Masked Neuronscited by 11
- 2023Does compressing activations help model parallel training?cited by 11
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2024Parameter-Efficient Fine-Tuning of State Space Modelscited by 11
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Trainingcited by 10
- 2023InRank: Incremental Low-Rank Learningcited by 10
- 2024Provable Emergence of Deep Neural Collapse and Low-Rank Bias in L2-Regularized Nonlinear Networkscited by 10
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelismcited by 10
- 2023Maestro: Uncovering Low-Rank Structures via Trainable Decompositioncited by 8
- 2024Block-wise LoRA: Revisiting Fine-grained LoRA for Effective Personalization and Stylization in Text-to-Image Generationcited by 7
- 2024Federated Dynamical Low-Rank Training with Global Loss Convergence Guaranteescited by 7
- 2026Stabilizing Native Low-Rank LLM Pretrainingcited by 6
- 2024GeoLoRA: Geometric integration for parameter efficient fine-tuningcited by 5
- 2025Dynamical Low-Rank Compression of Neural Networks with Robustness under Adversarial Attackscited by 5
- 2025A geometric framework for momentum-based optimizers for low-rank trainingcited by 5
- 2024Enhancing In-Context Learning Performance with just SVD-Based Weight Pruning: A Theoretical Perspectivecited by 4
- 2022Nonlinear Initialization Methods for Low-Rank Neural Networkscited by 3
- 2022PathProx: A Proximal Gradient Algorithm for Weight Decay Regularized Deep Neural Networkscited by 2
- 2024SwitchLoRA: Switched Low-Rank Adaptation Can Learn Full-Rank Informationcited by 2
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deploymentcited by 2
- 2024PETAH: Parameter Efficient Task Adaptation for Hybrid Transformers in a resource-limited Contextcited by 1
- 2025HRP: High-Rank Preheating for Superior LoRA Initializationcited by 1
- 2025IMPACT: Importance-Aware Activation Space Reconstructioncited by 1
- 2025On Information Geometry and Iterative Optimization in Model Compression: Operator Factorizationcited by 1
- 2026Neural-HSS: Hierarchical Semi-Separable Neural PDE Solvercited by 1
50 most cited of 61 All 61 (JSON)
- 2026Stiefel-AdamW: Geometry-Aware AdamW for Linear Factorization Blocks17 Sep 2026
- 2026Communication-Efficient LLM Adaptation over Decentralized GPU Meshes13 Sep 2026
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training15 Jun 2026
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelism3 Jun 2026
- 2026ResBM: Residual Bottleneck Models for Low-Bandwidth Pipeline Parallelism13 Apr 2026
- 2026Neural-HSS: Hierarchical Semi-Separable Neural PDE Solver20 Feb 2026
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2026Stabilizing Native Low-Rank LLM Pretraining12 Feb 2026
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2025On Information Geometry and Iterative Optimization in Model Compression: Operator Factorization12 Jul 2025
- 2025IMPACT: Importance-Aware Activation Space Reconstruction4 Jul 2025
- 2025A geometric framework for momentum-based optimizers for low-rank training20 Jun 2025
38 more
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelism2 Jun 2025
- 2025It Takes a Good Model to Train a Good Model: Generalized Gaussian Priors for Optimized LLMs31 May 2025
- 2025TuneComp: Joint Fine-tuning and Compression for Large Foundation Models27 May 2025
- 2025Dynamical Low-Rank Compression of Neural Networks with Robustness under Adversarial Attacks12 May 2025
- 2025HRP: High-Rank Preheating for Superior LoRA Initialization11 Feb 2025
- 2024GeoLoRA: Geometric integration for parameter efficient fine-tuning24 Oct 2024
- 2024PETAH: Parameter Efficient Task Adaptation for Hybrid Transformers in a resource-limited Context23 Oct 2024
- 2024Parameter-Efficient Fine-Tuning of State Space Models11 Oct 2024
- 2024Approaching Deep Learning through the Spectral Dynamics of Weights21 Aug 2024
- 2024Federated Dynamical Low-Rank Training with Global Loss Convergence Guarantees25 Jun 2024
- 2024AdaPTwin: Low-Cost Adaptive Compression of Product Twins in Transformers13 Jun 2024
- 2024Enhancing In-Context Learning Performance with just SVD-Based Weight Pruning: A Theoretical Perspective6 Jun 2024
- 2024SwitchLoRA: Switched Low-Rank Adaptation Can Learn Full-Rank Information3 Jun 2024
- 2024AB-Training: A Communication-Efficient Approach for Distributed Low-Rank Learning2 May 2024
- 2024Matrix Completion via Nonsmooth Regularization of Fully Connected Neural Networks15 Mar 2024
- 2024CHAI: Clustered Head Attention for Efficient LLM Inference12 Mar 2024
- 2024Block-wise LoRA: Revisiting Fine-grained LoRA for Effective Personalization and Stylization in Text-to-Image Generation12 Mar 2024
- 2024Smart-Infinity: Fast Large Language Model Training using Near-Storage Processing on a Real System11 Mar 2024
- 2024Provable Emergence of Deep Neural Collapse and Low-Rank Bias in L2-Regularized Nonlinear Networks6 Feb 2024
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networks18 Jan 2024
- 2023LLM360: Towards Fully Transparent Open-Source LLMs11 Dec 2023
- 2023ASVD: Activation-aware Singular Value Decomposition for Compressing Large Language Models10 Dec 2023
- 2023Navigating Text-To-Image Customization: From LyCORIS Fine-Tuning to Model Evaluation26 Sep 2023
- 2023Maestro: Uncovering Low-Rank Structures via Trainable Decomposition28 Aug 2023
- 2023InRank: Incremental Low-Rank Learning20 Jun 2023
- 2023Robust low-rank training via approximate orthonormal constraints2 Jun 2023
- 2023Geometry-aware training of factorized layers in tensor Tucker format30 May 2023
- 2023Variation Spaces for Multi-Output Neural Networks: Insights on Multi-Task Learning and Network Compression25 May 2023
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Training20 May 2023
- 2023Cuttlefish: Low-Rank Model Training without All the Tuning4 May 2023
- 2023The Expressive Power of Tuning Only the Normalization Layers15 Feb 2023
- 2023Optimus-CC: Efficient Large NLP Model Training with 3D Parallelism Aware Communication Compression24 Jan 2023
- 2023Deep Learning Meets Sparse Regularization: A Signal Processing Perspective23 Jan 2023
- 2023Does compressing activations help model parallel training?6 Jan 2023
- 2022PathProx: A Proximal Gradient Algorithm for Weight Decay Regularized Deep Neural Networks6 Oct 2022
- 2022Exploring Low Rank Training of Deep Neural Networks27 Sep 2022
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guarantees2 Jun 2022
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equations26 May 2022
50 newest of 61 All 61 (JSON)
- 2024Parameter-Efficient Fine-Tuning of State Space Modelscited by 11
- 2024Parameter-Efficient Fine-Tuning of State Space Models11 Oct 2024
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021FedKD: Communication Efficient Federated Learning via Knowledge Distillationcited by 185
- 2021FedPara: Low-Rank Hadamard Product for Communication-Efficient Federated Learningcited by 140
- 2021DENSE: Data-Free One-Shot Federated Learningcited by 100
- 2023LLM360: Towards Fully Transparent Open-Source LLMscited by 100
- 2021What Kinds of Functions do Deep Neural Networks Learn? Insights from Variational Spline Theorycited by 60
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equationscited by 42
- 2021Layer-wise Adaptive Model Aggregation for Scalable Federated Learningcited by 35
- 2021FedHM: Efficient Federated Learning for Heterogeneous Models via Low-rank Factorizationcited by 31
- 2022Exploring Low Rank Training of Deep Neural Networkscited by 30
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
- 2024Approaching Deep Learning through the Spectral Dynamics of Weightscited by 29
12 most cited of 56 All 56 (JSON)
- 2026Stiefel-AdamW: Geometry-Aware AdamW for Linear Factorization Blocks17 Sep 2026
- 2026Communication-Efficient LLM Adaptation over Decentralized GPU Meshes13 Sep 2026
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training15 Jun 2026
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelism3 Jun 2026
- 2026ResBM: Residual Bottleneck Models for Low-Bandwidth Pipeline Parallelism13 Apr 2026
- 2026Neural-HSS: Hierarchical Semi-Separable Neural PDE Solver20 Feb 2026
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2026Stabilizing Native Low-Rank LLM Pretraining12 Feb 2026
- 2026FlexRank: Nested Low-Rank Knowledge Decomposition for Adaptive Model Deployment2 Feb 2026
- 2025On Information Geometry and Iterative Optimization in Model Compression: Operator Factorization12 Jul 2025
- 2025IMPACT: Importance-Aware Activation Space Reconstruction4 Jul 2025
- 2025A geometric framework for momentum-based optimizers for low-rank training20 Jun 2025
12 newest of 56 All 56 (JSON)