Full Parameter Fine-tuning for Large Language Models with Limited Resources
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have revolutionized Natural Language Processing (NLP) but demand massive GPU resources for training. Lowering the threshold for LLMs training would encourage greater participation from researchers, benefiting both academia and society. While existing approaches have focused on parameter-efficient fine-tuning, which tunes or adds a small number of parameters, few have addressed the challenge of tuning the full parameters of LLMs with limited resources. In this work, we propose a new optimizer, LOw-Memory Optimization (LOMO), which fuses the gradient computation and the parameter update in one step to reduce memory usage. By integrating LOMO with existing memory saving techniques, we reduce memory usage to 10.8% compared to the standard approach (DeepSpeed solution). Consequently, our approach enables the full parameter fine-tuning of a 65B model on a single machine with 8 RTX 3090, each with 24GB memory.Code and data are available at https://github.com/OpenLMLab/LOMO.
Key facts. Cited by 134 papers in the map (data through 14 Oct 2026). Builds on 24 of its 38 references that are in the map. First posted on arXiv 16 Jun 2023.
Builds on
24 of 38 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,915
- 2022Emergent Abilities of Large Language Modelscited by 2,512
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,183
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,729
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
- 2017Mixed Precision Trainingcited by 1,156
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2016Training Deep Nets with Sublinear Memory Costcited by 848
- 2017GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networkscited by 834
12 more
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 20218-bit Optimizers via Block-wise Quantizationcited by 403
- 2018WiC: the Word-in-Context Dataset for Evaluating Context-Sensitive Meaning Representationscited by 372
- 2023Fine-Tuning Language Models with Just Forward Passescited by 345
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 256
- 2022Delta Tuning: A Comprehensive Study of Parameter Efficient Methods for Pre-trained Language Modelscited by 180
- 2019A Survey of Optimization Methods from a Machine Learning Perspectivecited by 91
- 2019Visualizing and Understanding the Effectiveness of BERTcited by 67
- 2018SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networkscited by 55
- 2020Training Large Neural Networks with Constant Memory using a New Execution Algorithmcited by 34
- 2019Every Local Minimum Value is the Global Minimum Value of Induced Model in Non-convex Machine Learningcited by 9
Built on by
Citing papers per year: 2023: 15; 2024: 66; 2025: 34; 2026: 19.
134 papers.
Sort:
By area:
- 2023Instruction Tuning for Large Language Models: A Surveycited by 623
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
- 2023FireAct: Toward Language Agent Fine-tuningcited by 256
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 192
- 2023ReMax: A Simple, Effective, and Efficient Reinforcement Learning Method for Aligning Large Language Modelscited by 187
- 2023Efficient Large Language Models: A Surveycited by 186
- 2024LoRA-GA: Low-Rank Adaptation with Gradient Approximationcited by 141
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 137
- 2024Why Transformers Need Adam: A Hessian Perspectivecited by 124
- 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 108
- 2024Higher Layers Need More LoRA Expertscited by 102
- 2024Agent-FLAN: Designing Data and Methods of Effective Agent Tuning for Large Language Modelscited by 100
38 more
- 2024Efficient Multimodal Large Language Models: A Surveycited by 96
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 86
- 2023Delta-LoRA: Fine-Tuning High-Rank Parameters with the Delta of Low-Rank Matricescited by 74
- 2024Large Language Models for Cyber Security: A Systematic Literature Reviewcited by 68
- 2024APOLLO: SGD-like Memory, AdamW-level Performancecited by 54
- 2023RepairLLaMA: Efficient Representations and Fine-Tuned Adapters for Program Repaircited by 50
- 2024Cautious Optimizers: Improving Training with One Line of Codecited by 47
- 2024SLTrain: a sparse plus low-rank approach for parameter and memory efficient pretrainingcited by 45
- 2024Combining Fine-Tuning and LLM-based Agents for Intuitive Smart Contract Auditing with Justificationscited by 41
- 2024A safety realignment framework via subspace-oriented model fusion for large language modelscited by 41
- 2024Memory-Efficient LLM Training with Online Subspace Descentcited by 39
- 2024Q-GaLore: Quantized GaLore with INT4 Projection and Layer-Adaptive Low-Rank Gradientscited by 38
- 2024LDAdam: Adaptive Optimization from Low-Dimensional Gradient Statisticscited by 38
- 2024ReaL: Efficient RLHF Training of Large Language Models with Parameter Reallocationcited by 37
- 2024Weak-to-Strong Reasoningcited by 33
- 2023AdaLomo: Low-memory Optimization with Adaptive Learning Ratecited by 31
- 2024BAdam: A Memory Efficient Full Parameter Optimization Method for Large Language Modelscited by 27
- 2023A Comparative Study of Open-Source Large Language Models, GPT-4 and Claude 2: Multiple-Choice Test Taking in Nephrologycited by 26
- 2023ZO-AdaMU Optimizer: Adapting Perturbation by the Momentum and Uncertainty in Zeroth-order Optimizationcited by 25
- 2024Parameter Efficient Fine Tuning: A Comprehensive Analysis Across Applicationscited by 25
- 2024Multi-Layer Transformers Gradient Can be Approximated in Almost Linear Timecited by 22
- 2024Initialization using Update Approximation is a Silver Bullet for Extremely Efficient Low-Rank Fine-Tuningcited by 22
- 2023Sparse is Enough in Fine-tuning Pre-trained Large Language Modelscited by 21
- 2025Transformer Copilot: Learning from The Mistake Log in LLM Fine-tuningcited by 21
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2023Flacuna: Unleashing the Problem Solving Power of Vicuna using FLAN Fine-Tuningcited by 18
- 2024VeLoRA: Memory Efficient Training using Rank-1 Sub-Token Projectionscited by 18
- 2024Grass: Compute Efficient Low-Memory LLM Training with Structured Sparse Gradientscited by 18
- 2024PocketLLM: Enabling On-Device Fine-Tuning for Personalized LLMscited by 18
- 2024Fine-Tuning Vision-Language Model for Automated Engineering Drawing Information Extractioncited by 18
- 2024Random Masking Finds Winning Tickets for Parameter Efficient Fine-tuningcited by 17
- 2024AdaRankGrad: Adaptive Gradient-Rank and Moments for Memory-Efficient LLMs Training and Fine-Tuningcited by 17
- 2024Defending Against Weight-Poisoning Backdoor Attacks for Parameter-Efficient Fine-Tuningcited by 16
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 16
- 2025Not All Thoughts are Generated Equal: Efficient LLM Reasoning via Multi-Turn Reinforcement Learningcited by 16
- 2024NeuZip: Memory-Efficient Training and Inference with Dynamic Compression of Neural Networkscited by 14
- 2024Pruning as a Domain-specific LLM Extractorcited by 13
- 2024NoRA: Nested Low-Rank Adaptation for Efficient Fine-Tuning Large Modelscited by 13
50 most cited of 134 All 134 (JSON)
- 2026Neuron-Guided Fine-Tuning: Unlocking Efficient Alignment Mechanisms for Large Language Models5 Sep 2026
- 2026LoCA: Forward-Only LLM Tuning after One-Shot Calibration with Local Credit Assignment4 Aug 2026
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026MGUP: A Momentum-Gradient Alignment Update Policy for Stochastic Optimization16 Jun 2026
- 2026Towards the Readability of LLM-Generated Codes through Multitask Representation Engineering4 Jun 2026
- 2026DECA: Decentralizing Block-Wise Adam for Efficient LLM Full-Parameter Fine-Tuning on Non-IID Data2 Jun 2026
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuning20 May 2026
- 2026Efficient Task Adaptation in Large Language Models via Selective Parameter Optimization18 Apr 2026
- 2026MP-ISMoE: Mixed-Precision Interactive Side Mixture-of-Experts for Efficient Transfer Learning10 Apr 2026
- 2026HO-SFL: Hybrid-Order Split Federated Learning with Backprop-Free Clients and Dimension-Free Aggregation16 Mar 2026
- 2026IGU-LoRA: Adaptive Rank Allocation via Integrated Gradients and Uncertainty-Aware Scoring14 Mar 2026
- 2026Expert Pyramid Tuning: Efficient Parameter Fine-Tuning for Expertise-Driven Task Allocation13 Mar 2026
38 more
- 2026Mashup Learning: Faster Finetuning by Remixing Past Checkpoints10 Mar 2026
- 2026HypeLoRA: Hyper-Network-Generated LoRA Adapters for Calibrated Language Model Fine-Tuning1 Mar 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2026Floe: Federated Specialization for Real-Time LLM-SLM Inference15 Feb 2026
- 2026Zero-Order Optimization for LLM Fine-Tuning via Learnable Direction Sampling14 Feb 2026
- 2026SVRepair: Structured Visual Reasoning for Automated Program Repair5 Feb 2026
- 2026A Unified Study of LoRA Variants: Taxonomy, Review, Codebase, and Empirical Evaluation30 Jan 2026
- 2025Towards Efficient Post-Training via Fourier-Driven Adapter Architectures26 Dec 2025
- 2025RevFFN: Memory-Efficient Full-Parameter Fine-Tuning of Mixture-of-Experts LLMs with Reversible Blocks24 Dec 2025
- 2025Bridging Training and Merging Through Momentum-Aware Optimization18 Dec 2025
- 2025Alada: Alternating Adaptation of Momentum Method for Memory-Efficient Matrix Optimization15 Dec 2025
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Sampling28 Oct 2025
- 2025Backward-Friendly Optimization: Training Large Language Models with Approximate Gradients under Memory Constraints26 Oct 2025
- 2025Memory-Efficient Backpropagation for Fine-Tuning LLMs on Resource-Constrained Mobile Devices3 Oct 2025
- 2025EAPO: Enhancing Policy Optimization with On-Demand Expert Assistance28 Sep 2025
- 2025Structure-Learnable Adapter Fine-Tuning for Parameter-Efficient Large Language Models3 Sep 2025
- 2025SLM-Bench: A Comprehensive Benchmark of Small Language Models on Environmental Impacts--Extended Version21 Aug 2025
- 2025SVAgent: AI Agent for Hardware Security Verification Assertion22 Jul 2025
- 2025Accelerating Automatic Program Repair with Dual Retrieval-Augmented Fine-Tuning and Patch Generation on Large Language Models14 Jul 2025
- 2025Low-rank Momentum Factorization for Memory Efficient Training10 Jul 2025
- 2025When Transformers Meet Recommenders: Integrating Self-Attentive Sequential Recommendation with Fine-Tuned LLMs8 Jul 2025
- 2025A Large Language Model-Empowered Agent for Reliable and Robust Structural Analysis27 Jun 2025
- 2025From Drawings to Decisions: A Hybrid Vision-Language Framework for Parsing 2D Engineering Drawings into Structured Manufacturing Knowledge20 Jun 2025
- 2025TRACE: Transparent Web Reliability Assessment with Contextual Explanations5 Jun 2025
- 2025Leveraging Coordinate Momentum in SignSGD and Muon: Memory-Optimized Zero-Order4 Jun 2025
- 2025FroM: Frobenius Norm-Based Data-Free Adaptive Model Merging3 Jun 2025
- 2025MLorc: Momentum Low-rank Compression for Memory Efficient Large Language Model Adaptation2 Jun 2025
- 2025Exploiting Block Coordinate Descent for Cost-Effective LLM Model Training23 May 2025
- 2025Transformer Copilot: Learning from The Mistake Log in LLM Fine-tuning22 May 2025
- 2025Not All Thoughts are Generated Equal: Efficient LLM Reasoning via Multi-Turn Reinforcement Learning17 May 2025
- 2025Graph-Based Spectral Decomposition for Parameter Coordination in Language Model Fine-Tuning28 Apr 2025
- 2025Mixture of Routers30 Mar 2025
- 2025Tuning LLMs by RAG Principles: Towards LLM-native Memory20 Mar 2025
- 2025Exploring Representation Invariance in Finetuning10 Mar 2025
- 2025LORENZA: Enhancing Generalization in Low-Rank Gradient LLM Training via Efficient Zeroth-Order Adaptive SAM26 Feb 2025
- 2025Compressing Language Models for Specialized Domains25 Feb 2025
- 2025On the Duality between Gradient Transformations and Adapters19 Feb 2025
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Training3 Feb 2025
50 newest of 134 All 134 (JSON)
- 2024Weak-to-Strong Reasoningcited by 33
- 2025Not All Thoughts are Generated Equal: Efficient LLM Reasoning via Multi-Turn Reinforcement Learningcited by 16
- 2024InCoRo: In-Context Learning for Robotics Control with Feedback Loopscited by 10
- 2026SVRepair: Structured Visual Reasoning for Automated Program Repaircited by 2
- 2025EAPO: Enhancing Policy Optimization with On-Demand Expert Assistancecited by 0
- 2026SVRepair: Structured Visual Reasoning for Automated Program Repair5 Feb 2026
- 2025EAPO: Enhancing Policy Optimization with On-Demand Expert Assistance28 Sep 2025
- 2025Not All Thoughts are Generated Equal: Efficient LLM Reasoning via Multi-Turn Reinforcement Learning17 May 2025
- 2024Weak-to-Strong Reasoning18 Jul 2024
- 2024InCoRo: In-Context Learning for Robotics Control with Feedback Loops7 Feb 2024
- 2023FireAct: Toward Language Agent Fine-tuningcited by 256
- 2024Agent-FLAN: Designing Data and Methods of Effective Agent Tuning for Large Language Modelscited by 100
- 2024Combining Fine-Tuning and LLM-based Agents for Intuitive Smart Contract Auditing with Justificationscited by 41
- 2025A Large Language Model-Empowered Agent for Reliable and Robust Structural Analysiscited by 8
- 2025A Large Language Model-Empowered Agent for Reliable and Robust Structural Analysis27 Jun 2025
- 2024Combining Fine-Tuning and LLM-based Agents for Intuitive Smart Contract Auditing with Justifications24 Mar 2024
- 2024Agent-FLAN: Designing Data and Methods of Effective Agent Tuning for Large Language Models19 Mar 2024
- 2023FireAct: Toward Language Agent Fine-tuning9 Oct 2023
- 2023ReMax: A Simple, Effective, and Efficient Reinforcement Learning Method for Aligning Large Language Modelscited by 187
- 2024ReaL: Efficient RLHF Training of Large Language Models with Parameter Reallocationcited by 37
- 2024A Moral Imperative: The Need for Continual Superalignment of Large Language Modelscited by 5
- 2025Mixture of Routerscited by 2
- 2025Mixture of Routers30 Mar 2025
- 2024ReaL: Efficient RLHF Training of Large Language Models with Parameter Reallocation20 Jun 2024
- 2024A Moral Imperative: The Need for Continual Superalignment of Large Language Models13 Mar 2024
- 2023ReMax: A Simple, Effective, and Efficient Reinforcement Learning Method for Aligning Large Language Models16 Oct 2023
- 2024Higher Layers Need More LoRA Expertscited by 102
- 2025RevFFN: Memory-Efficient Full-Parameter Fine-Tuning of Mixture-of-Experts LLMs with Reversible Blockscited by 0
- 2026Expert Pyramid Tuning: Efficient Parameter Fine-Tuning for Expertise-Driven Task Allocationcited by 0
- 2026MP-ISMoE: Mixed-Precision Interactive Side Mixture-of-Experts for Efficient Transfer Learningcited by 0
- 2026MP-ISMoE: Mixed-Precision Interactive Side Mixture-of-Experts for Efficient Transfer Learning10 Apr 2026
- 2026Expert Pyramid Tuning: Efficient Parameter Fine-Tuning for Expertise-Driven Task Allocation13 Mar 2026
- 2025RevFFN: Memory-Efficient Full-Parameter Fine-Tuning of Mixture-of-Experts LLMs with Reversible Blocks24 Dec 2025
- 2024Higher Layers Need More LoRA Experts13 Feb 2024
- 2023Instruction Tuning for Large Language Models: A Surveycited by 623
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 463
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 192
- 2023Efficient Large Language Models: A Surveycited by 186
- 2024LoRA-GA: Low-Rank Adaptation with Gradient Approximationcited by 141
- 2024Adam-mini: Use Fewer Learning Rates To Gain Morecited by 137
- 2024Why Transformers Need Adam: A Hessian Perspectivecited by 124
- 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 108
- 2024A Survey of Resource-efficient LLM and Multimodal Foundation Modelscited by 86
- 2023Delta-LoRA: Fine-Tuning High-Rank Parameters with the Delta of Low-Rank Matricescited by 74
- 2024Large Language Models for Cyber Security: A Systematic Literature Reviewcited by 68
- 2024APOLLO: SGD-like Memory, AdamW-level Performancecited by 54
12 most cited of 105 All 105 (JSON)
- 2026Neuron-Guided Fine-Tuning: Unlocking Efficient Alignment Mechanisms for Large Language Models5 Sep 2026
- 2026LoCA: Forward-Only LLM Tuning after One-Shot Calibration with Local Credit Assignment4 Aug 2026
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026MGUP: A Momentum-Gradient Alignment Update Policy for Stochastic Optimization16 Jun 2026
- 2026DECA: Decentralizing Block-Wise Adam for Efficient LLM Full-Parameter Fine-Tuning on Non-IID Data2 Jun 2026
- 2026ChunkFT: Byte-Streamed Optimization for Memory-Efficient Full Fine-Tuning20 May 2026
- 2026Efficient Task Adaptation in Large Language Models via Selective Parameter Optimization18 Apr 2026
- 2026HO-SFL: Hybrid-Order Split Federated Learning with Backprop-Free Clients and Dimension-Free Aggregation16 Mar 2026
- 2026IGU-LoRA: Adaptive Rank Allocation via Integrated Gradients and Uncertainty-Aware Scoring14 Mar 2026
- 2026Mashup Learning: Faster Finetuning by Remixing Past Checkpoints10 Mar 2026
- 2026HypeLoRA: Hyper-Network-Generated LoRA Adapters for Calibrated Language Model Fine-Tuning1 Mar 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
12 newest of 105 All 105 (JSON)