mlsanityData to 7 Oct 2026

Run LoRA Run: Faster and Lighter LoRA Implementations

arXiv 2312.03415 ↗First posted 6 Dec 2023cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

LoRA is a technique that reduces the number of trainable parameters in a neural network by introducing low-rank adapters to linear layers. This technique is used both for fine-tuning and full training of large language models. This paper presents the RunLoRA framework for efficient implementations of LoRA that significantly improves the speed of neural network training and fine-tuning using low-rank adapters. The proposed implementation optimizes the computation of LoRA operations based on dimensions of corresponding linear layer, layer input dimensions and lora rank by choosing best forward and backward computation graph based on FLOPs and time estimations, resulting in faster training without sacrificing accuracy. The experimental results show up to 28% speedup on language modeling networks.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 8 of its 11 references that are in the map. First posted on arXiv 6 Dec 2023.

Builds on

8 of 11 references.

References · 8

  1. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
  2. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  3. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
  4. 2016Pointer Sentinel Mixture Modelscited by 2,992
  5. 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
  6. 2022DyLoRA: Parameter Efficient Tuning of Pre-trained Models using Dynamic Search-Free Low-Rank Adaptationcited by 229
  7. 2023ZipLoRA: Any Subject in Any Style by Effectively Merging LoRAscited by 194
  8. 2023LoRA-FA: Efficient and Effective Low Rank Representation Fine-tuningcited by 132

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.